Manager of Robotics Test Infrastructure and Release

Agility Robotics•Fremont, CA

About The Position

As Manager of Robotics Test Infrastructure and Release, you will 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. You will 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. You will define what "ready to release" means and hold that bar. This role is ideal for a technically strong, execution-oriented leader who thrives at the intersection of software engineering, systems thinking, and operational rigor.

Requirements

  • 8+ years in product testing, test infrastructure, or test automation with at least 2 years in a management role
  • Proven experience testing complex, multidisciplinary systems where hardware and software are deeply coupled: robotics, autonomous vehicles, embedded systems, or similar domains
  • Track record of building and scaling SDET or test engineering teams in high-growth, fast-paced environments.
  • Experience owning release processes end-to-end, including defining quality gates, managing regression pipelines, and making go/no-go calls
  • Hands-on experience architecting and building test infrastructure for complex robotic or electromechanical systems, including simulation-based, hardware-in-the-loop, and physical platform testing
  • Demonstrated ability to develop or oversee automated test frameworks in Python or C++, with a focus on comprehensive, maintainable, and high-signal test coverage across controls, perception, behavior, and cloud software stacks
  • Strong system-level debugging instincts: able to look at robot behavior, data logs, telemetry and reason across hardware, firmware, and software to identify root cause
  • Working knowledge of CI/CD tooling and software development workflows including Git, Jenkins, and Kubernetes; experience integrating test execution into the delivery pipeline
  • Familiarity with robotics software architecture including real-time control loops, state estimation, and perception pipelines; enough depth to have a meaningful technical conversation with the engineers writing the code

Responsibilities

  • Own the architecture, development, and evolution of Agility's test infrastructure, including simulation-based, hardware-in-the-loop, and physical robot test environments
  • Establish and scale structured test development practices and automated test frameworks across the full robotics software stack including controls, perception, state estimation, planning, and the cloud platform for robot fleet management , ensuring test cases are comprehensive, maintainable, and traceable to product requirements
  • Build and maintain internal tooling that serves the broader SEIT org, reducing manual effort and increasing test coverage and execution velocity
  • Own test execution platforms, artifact management, regression tracking, and reporting infrastructure
  • Partner with Systems Engineering to ensure requirements are translated into automatable acceptance criteria and that traceability from requirement to test to result is maintained
  • 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
  • Define the test strategy for each software release, specifying what gets tested, at what depth, and on what platforms before software ships to development or production robots
  • Develop and enforce processes for bug tracking, prioritization, and resolution across the release cycle
  • Own what happens after a release goes out: track field issues, identify test gaps that allowed escapes, and drive resolution before the next release
  • Partner with integration engineers and software teams to reproduce, root cause, and resolve high-priority issues using data logs, telemetry, and test artifacts
  • Use field data to continuously improve the test strategy and raise the quality bar over time
  • Lead, grow, and mentor a team of engineers across test infrastructure, automation, and release management
  • Collaborate closely with Robot Software, Controls, AI Software, Systems and Testing teams to embed quality into every stage of the development cycle
  • Deliver clear, actionable reporting to leadership on software health, release readiness, risks, and infrastructure needs

Benefits

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
  • Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service