Manager of Robotics Test Infrastructure and Release

Agility Robotics Agility Robotics · Robotics · Fremont, CA · Hardware

Manager of Robotics Test Infrastructure and Release at Agility Robotics, responsible for leading a team that builds and scales test infrastructure, automation frameworks, and internal tooling for software validation. The role also owns the release management function and the feedback loop for software deployed on the company's humanoid robots.

What you'd actually do

  1. Own the full lifecycle of software quality at Agility - from the tools and infrastructure that make testing possible, to the release process that gets software onto our robot fleet, to the feedback loop that closes the gap between what ships and what works in the real world.
  2. Lead a team of engineers who write test automation frameworks, develop internal tooling, manage CI/CD pipelines, and own the release management function end to end.
  3. Define what "ready to release" means and hold that bar.
  4. Own the architecture, development, and evolution of Agility's "s test infrastructure, including simulation-based, hardware-in-the-loop, and physical robot test environments
  5. Lead the release management function end to end: define quality gates, own the release readiness process, and make the go/no-go call on software releases with clear, metrics-backed rationale.

Skills

Required

  • 8+ years in product testing, test infrastructure, or test automation
  • 2 years in a management role
  • Experience testing complex, multidisciplinary systems (robotics, autonomous vehicles, embedded systems)
  • Experience building and scaling SDET or test engineering teams
  • Experience owning release processes end-to-end
  • Architecting and building test infrastructure for complex robotic or electromechanical systems
  • Developing or overseeing automated test frameworks in Python or C++
  • System-level debugging
  • Working knowledge of CI/CD tooling (Git, Jenkins, Kubernetes)
  • Familiarity with robotics software architecture

Nice to have

  • simulation-based testing
  • hardware-in-the-loop testing
  • physical robot test environments
  • controls
  • perception
  • state estimation
  • planning
  • cloud platform for robot fleet management
  • test cases comprehensive, maintainable, and traceable
  • internal tooling
  • test execution platforms
  • artifact management
  • regression tracking
  • reporting infrastructure
  • requirements translated into automatable acceptance criteria
  • traceability from requirement to test to result
  • define quality gates
  • release readiness process
  • metrics-backed rationale
  • test strategy for each software release
  • bug tracking, prioritization, and resolution
  • track field issues
  • identify test gaps
  • drive resolution
  • reproduce, root cause, and resolve high-priority issues
  • data logs
  • telemetry
  • test artifacts
  • field data to continuously improve test strategy
  • raise the quality bar
  • lead, grow, and mentor a team of engineers
  • Robot Software
  • Controls
  • AI Software
  • Systems and Testing teams
  • embed quality into every stage of the development cycle
  • clear, actionable reporting to leadership
  • software health
  • release readiness
  • risks
  • infrastructure needs

What the JD emphasized

  • complex, multidisciplinary systems where hardware and software are deeply coupled
  • building and scaling SDET or test engineering teams
  • owning release processes end-to-end
  • architecting and building test infrastructure for complex robotic or electromechanical systems
  • develop or oversee automated test frameworks in Python or C++
  • system-level debugging instincts
  • robotics software architecture