Robotics Quality Assurance Engineer

Skild AI•San Mateo, CA

About The Position

Skild AI is seeking a Robotics Quality Assurance Engineer to own test case management, new-feature testing, and regression testing across its full-stack robotics solutions. The engineer will partner with Engineering to build and maintain automated regression coverage across software modules, simulation, hardware-in-the-loop (HIL), and software/hardware interfaces. The role verifies new features against requirements and validates software updates from component level through the full robot before fleet rollout. This is a hands-on role testing Skild AI’s robotic intelligence on real hardware, in simulation, and on HIL rigs, and helping determine when new capabilities are ready for customers. Success means catching regressions in CI or simulation rather than in the field, shipping releases with clear and traceable pass/fail evidence, and quickly turning field-reported issues into permanent regression tests.

Requirements

  • BS or MS in Computer Science, Robotics, Electrical/Computer Engineering, or a related field.
  • 5+ years of experience in software testing, robotics, or test automation; senior-level experience preferred.
  • Strong programming skills in Python and Linux shell scripting, with hands-on experience building automated test frameworks and CI pipelines.
  • Strong experience with robot simulation.
  • Familiarity with ROS/ROS 2 and with testing web applications, IoT devices, or mobile applications.
  • Hands-on experience with fault injection and logged-data replay.
  • Rigor in requirements traceability and defect management.

Nice To Haves

  • Experience testing autonomous mobile robots, manipulators, or other fleet-deployed robotic systems.
  • Hands-on experience with simulators such as Gazebo, Isaac Sim, or MuJoCo, and with HIL rigs.
  • Experience with test management tools such as TestRail, Qase, or Testomat.io, and CI systems; GitHub Actions preferred.
  • Experience triaging field issues from logs, bag files, or telemetry.
  • Programming experience in Go, C++, or TypeScript/JavaScript.

Responsibilities

  • Design, develop, and maintain full-stack regression coverage across software components, HIL, and software/hardware interfaces, including happy-path, fault-injection, and recovery testing.
  • Review requirements and designs for each release; write test plans and test cases for new features; execute functional, integration, and on-robot testing before release; and promote validated tests into the regression suite.
  • Build automated end-to-end tests, logged-data replay, and scenario suites to detect performance drift across stack updates before release.
  • Choose and apply appropriate robot simulation for each level of test automation, balancing speed, fidelity, and accuracy.
  • Own test cases and their traceability to requirements, define pass/fail criteria, and triage failures with engineering teams.
  • Integrate regression into CI so every release is validated at both the software and full-robot level before fleet rollout.
  • Partner with engineering teams to expand HIL coverage.
  • Work with deployment teams to reproduce field-reported regressions and turn them into permanent regression tests.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service