Senior Automation Test Engineer
Core
Designing and building scalable test automation frameworks and automated tests to verify autonomous mining solutions, connecting virtual simulation, hardware-in-the-loop environments, and real-world deployment.
Role type
Senior Automation Test Engineer (Autonomous Systems)
Builds
Scalable test automation frameworks, automated tests for web applications, REST APIs, and microservices
Domain
Autonomous mining solutions, Fleet Management Systems, precision haulage
Required skills
Python scripting, C/C++, Robot Framework, Selenium, Docker, Linux, ROS/ROS2, CAN Bus, DDS middleware, CI/CD pipeline integration, performance testing, defect diagnosis
Preferred skills
Autonomous Haulage Systems (AHS) testing, safety-critical engineering, robotics/autonomous vehicle field testing
Technologies
Python, Robot Framework, Selenium, Docker, GitLab CI, Jira, Confluence, ROS, CAN Bus, DDS
Responsibilities
Architect and maintain scalable test automation frameworks from scratch; Create automated tests for web applications and REST APIs; Plan and execute integration, system, regression, and performance tests; Build physical and virtual test jigs for HIL testing; Diagnose and track complex defects in distributed systems; Write test cases and prepare verification summaries
Seniority
Senior, hands-on IC