Senior Software Quality Assurance Engineer - Robotics
Join to apply for the Senior Software Quality Assurance Engineer - Robotics role at Boston Dynamics.
As a Software Quality Assurance (SQA) Robotics Engineer, you will validate software and drive software testing best practices on the Spot robot. You will participate in developing and executing manual and automated test procedures, triage robot failures, and identify test gaps based on triage results.
Responsibilities
- Collaborate with Software Development Engineers to understand technical architecture and new feature implementations.
- Develop and execute test plans for manual and automated testing of the software stack.
- Evaluate and develop code to assist in test execution.
- Review user interfaces for conformity and functionality.
- Interpret and report testing results, advocating for quality throughout the development process.
- Troubleshoot robot failures, perform root cause analysis, and work with development teams.
- Identify, document, and validate system or software defects using testing tools and methodologies.
- Validate autonomous navigation performance and mobility.
- Plan and automate test procedures, identifying candidates for automation.
Qualifications
- Bachelor’s degree in Electrical, Computer Engineering, or Computer Science.
- 3+ years experience in automated and manual testing for complex electromechanical systems.
- Understanding of robotics systems, sensors, actuators, and software components.
- Experience writing test plans for embedded software, preferably in robotics or autonomous systems.
- 2+ years programming in Python, familiarity with pytest is a plus.
- Experience with source control, build, and CI/CD tools like git, Bazel, BuildKite, Jenkins, etc.
- Experience with Jira, TestRail, or similar tools.
- Experience working in Agile/Scrum environments.
- Attention to detail, initiative, and ability to work independently and in teams.
- Hands-on testing with a tinkerer/builder mindset.
We are interested in every qualified candidate who is eligible to work in the United States. We cannot sponsor visas for this position.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and IT
- Industry: Automation Machinery Manufacturing