16 Oct
|
The HR Ally
|
Perth
Role: Senior Automation Test Engineer (HIL Testing)
Location: Perth, Western Australia
Eligibility: Australian PRs and Citizens only
About the Role
Key Responsibilities &
- Accountabilities
- Framework Development &
- Test Automation
- End-to-End Automation Frameworks: Architect, build, and maintain scalable test automation frameworks from scratch with minimal supervision.
- API &
- Web Application Testing: Create robust automated tests for web applications and underlying REST APIs/microservices platforms.
- Integration with CI/CD: Seamlessly integrate automated testing pipelines into delivery channels utilizing GitLab CI, Docker, and associated DevOps utilities.
- System Verification &
- Hardware-in-the-Loop (HIL)
- Multi-Domain Testing: Plan, design, and execute integration, system, regression, and performance tests.
- HIL Testing: Build physical and virtual test jigs to facilitate Hardware-in-the-Loop (HIL) testing, interfacing software test cycles directly with autonomous mining hardware components.
- Complex System Verification: Validate highly distributed microservices running in Dockerized environments.
3.
Defect
Diagnosis, Metrics &
- Reporting
- Analytical Troubleshooting: Diagnose, document, and track complex defects in real-time processing and distributed messaging systems.
- Quality Metrics Tracking: Measure and contribute to tracking key quality metrics (e.g., system uptime, network reliability, fault tolerance, and data synchronization issues).
- Technical Reporting: Author detailed test cases, log defect reports in Jira,
and prepare concise verification summaries for the Verification Coordinator.
Required Technical Skill Set (Must-Haves)
- Programming &
- Scripting Languages: Expert-level scripting in Python and solid analytical understanding of C / C .
- Automation Frameworks: Advanced hands-on proficiency with Robot Framework (using Python for microservices & web applications) and Selenium.
- Core Systems &
- Architecture: Working knowledge of Docker, microservice validation, and Linux environments.
- Robotics &
- Field Communication Protocols: Familiarity or experience with ROS / ROS2, CAN Bus, and DDS middleware protocols.
- Version Control &
- Tooling: Proficient with Git/GitLab, Jira, and Confluence for task management, documentation, and source code management.
Required Experience &
- Competencies
Professional Background
- At least 8 years of dedicated experience as an Automation Test Analyst / Engineer.
- Minimum of 12 years of total experience in technology verification and validation.
- Proven record of building automated framework solutions from scratch under minimal guidance.
- Solid experience with the Software Testing Life Cycle (STLC) alongside performance, reliability, scalability, and load testing tools.
Qualifications &
- Preferred Experience
- Education: Bachelor’s degree (B.E./B.Tech) in Computer Science, Electronics Engineering, Robotics, or a closely related technical field.
- Domain Expertise (Good-to-Have): Experience with Autonomous Haulage Systems (AHS) or safetycritical engineering domains within the Mining/Resource sector.
📌 Automation HIL Test Engineer - AUS (Perth)
🏢 The HR Ally
📍 Perth