Robotics Quality Assurance Engineer
Core
Own test case management, new-feature testing, and regression testing across full-stack robotics solutions, verifying every software update from component level to full robot before fleet deployment.
Role type
Senior IC robotics quality assurance engineer
Builds
Automated regression suites, end-to-end tests, logged-data replay scenarios, and CI-integrated validation pipelines for robotics software and hardware
Domain
Robotics, autonomous systems, full-stack software testing
Required skills
Python, Linux shell scripting, robot simulation, ROS/ROS 2, fault injection, logged-data replay, requirements traceability, defect management, CI pipeline integration
Preferred skills
Autonomous mobile robot testing, Gazebo/Isaac Sim/MuJoCo, HIL rigs, test management tools (TestRail/Qase), Go/C++/TypeScript, field issue triage from logs/telemetry
Technologies
Python, Linux, ROS, ROS 2, Gazebo, Isaac Sim, MuJoCo, GitHub Actions, TestRail, Qase
Responsibilities
Design and maintain full-stack regression coverage across software, HIL, and SW/HW interfaces; write test plans and execute functional/integration/on-robot testing; build automated end-to-end tests and scenario suites; choose simulation types balancing speed and fidelity; integrate regression into CI; triage failures and define pass/fail criteria; reproduce field regressions and convert to permanent tests
Seniority
Senior, hands-on IC
