Staff Software Engineer in Test

Boston Dynamics develops and deploys highly mobile robots and fleet-management software for industrial inspection, warehouse operations, and manufacturing automation.

0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Waltham, United States
About Boston Dynamics

Boston Dynamics, Inc. is a Waltham, Massachusetts robotics company developing commercial mobile robots. Its current portfolio includes the Spot quadruped, Stretch warehouse robot, Atlas humanoid robot, and Orbit fleet-orchestration software.

View jobs by Boston Dynamics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and execute reliability and automation tests that stress application resilience, safety, and fault tolerance. You will automate hardware-in-the-loop testing, author execution reports for milestones, and improve software quality assurance processes, testing coverage, execution efficiency, and reliability.

Requirements

  • 6–8 years of experience in Software QA Engineering, Test Automation, or Software Development
  • Experience with manual and automated testing of complex electromechanical systems and physical hardware-in-the-loop testing
  • Test automation proficiency with Python, C#, or a similar language
  • Experience establishing software reliability testing, monitoring, and analysis for robotic systems
  • Experience designing test plans and executing functional, integration, and regression testing
  • Defect lifecycle management experience with defect tracking systems such as Jira
  • Understanding of CI/CD practices and experience with continuous integration tools such as Jenkins or GitLab CI
  • Eligibility to work in the United States

Responsibilities

  • Design, develop, and plan reliability test automation to stress application resilience, safety, and fault tolerance
  • Use physical hardware-in-the-loop to automate testing for application scenarios
  • Author execution reports to validate milestone readiness and communicate system stability
  • Identify software quality assurance bottlenecks and testing gaps and improve execution efficiency and reliability