Full-Time Engineering Manager, Software QA
Agility Robotics is hiring a remote Full-Time Engineering Manager, Software QA. The career level for this job opening is Manager and is accepting USA based applicants remotely. Read complete job description before applying.
Agility Robotics
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
As the Engineering Manager of Software QA, you will lead the strategy, execution, and evolution of quality assurance for Agility’s robotics software.
You’ll manage and grow a team responsible for validating our humanoid robot platform, ensuring software releases are reliable, performant, and ready for real-world deployment.
This role goes beyond day-to-day testing—you’ll be responsible for building out scalable test methodologies, refining CI/CD pipelines, and embedding a culture of quality into every stage of the development cycle.
You will collaborate closely with software developers, controls engineers, systems engineers, and test teams to ensure rigorous, efficient, and automated validation practices are in place.
Key Responsibilities:
- Lead, grow, and mentor a team of SW QA engineers focused on end-to-end testing of robotics software.
- Define and execute the QA roadmap for software quality, test infrastructure, and CI/CD strategy.
- Champion a "quality-first" mindset across the engineering organization.
- Refine and evolve Agility’s CI/CD processes.
- Own the architecture and tooling for test execution, artifact management, and reporting.
- Establish and scale structured test development practices.
- Oversee testing of software releases on both development and production robot platforms.
- Partner with Software, Controls, and Systems Engineering teams.
- Define quality gates for software releases, balancing speed with rigor.
- Develop and enforce processes for bug tracking and resolution.
- Create KPIs to track software quality and release readiness.
Qualifications:
- 8+ years of industry experience in software QA with at least 3 years in a leadership role.
- Proven experience testing complex systems.
- Track record of building, scaling, and managing QA teams in high-growth environments.
- Strong understanding of robotics hardware.
- Deep understanding of software QA methodologies.
- Hands-on experience with QA frameworks and tools.
- Proficiency in scripting languages (e.g., Python).