Manager, Software Test & Autonomation
Lead a multidisciplinary Software Test & Automation team to define verification strategies, build scalable validation frameworks across SIL/HIL/VIL environments, integrate testing into CI/CD pipelines, and establish software readiness standards for autonomous systems programs. Requires strong technical leadership, team-building, and experience driving software quality and engineering velocity.
About the job
What you'll do
- Lead and grow a team of Software Test & Automation Engineers supporting Expeditionary and Emerging Operations.
- Define verification and validation strategies spanning simulation, SIL, HIL, VIL, and operational test environments.
- Drive the development of automated regression testing, validation frameworks, and test infrastructure that improve software quality and engineering velocity.
- Establish software readiness criteria, quality gates, and objective performance metrics used to assess autonomy maturity throughout the development lifecycle.
- Partner with Digital Infrastructure to integrate automated validation into CI/CD pipelines and expand continuous testing capabilities.
- Develop common automation frameworks, reusable test assets, and validation methodologies across multiple autonomy programs.
- Coordinate software readiness activities with software engineering, systems engineering, platform integration, and flight test teams.
- Develop technical roadmaps, staffing plans, and engineering priorities aligned with organizational objectives.
- Mentor engineers, conduct performance reviews, recruit top talent, and foster technical excellence across the organization.
- Present software readiness assessments, technical risks, and validation status to program leadership, Chief Engineers, and executive stakeholders.
Required qualifications
- Lead and grow a team of Software Test & Automation Engineers supporting Expeditionary and Emerging Operations.
- Define verification and validation strategies spanning simulation, SIL, HIL, VIL, and operational test environments.
- Drive the development of automated regression testing, validation frameworks, and test infrastructure that improve software quality and engineering velocity.
- Establish software readiness criteria, quality gates, and objective performance metrics used to assess autonomy maturity throughout the development lifecycle.
- Partner with Digital Infrastructure to integrate automated validation into CI/CD pipelines and expand continuous testing capabilities.
- Develop common automation frameworks, reusable test assets, and validation methodologies across multiple autonomy programs.
- Coordinate software readiness activities with software engineering, systems engineering, platform integration, and flight test teams.
- Develop technical roadmaps, staffing plans, and engineering priorities aligned with organizational objectives.
- Mentor engineers, conduct performance reviews, recruit top talent, and foster technical excellence across the organization.
- Present software readiness assessments, technical risks, and validation status to program leadership, Chief Engineers, and executive stakeholders.
Preferred qualifications
- Experience supporting autonomous systems, robotics, or unmanned platforms.
- Experience with software quality tools such as SonarQube.
- Experience with ROS.
- Experience developing software readiness metrics, dashboards, and executive reporting.
- Experience supporting DoD programs and customer demonstrations.
Skills
CI/CD, Sonarqube, ROS, Sil, Hil, Vil, Test Automation, Verification And Validation, Software Quality, Autonomous Systems
Similar jobs
QA Engineering jobsOwns automated QA suite development and maintenance for Oracle ERP Cloud and Salesforce, integrating Tosca-based regression testing into CI/CD pipelines and quarterly release cycles. Requires 3–5+ years of QA automation experience, Tosca expertise, enterprise ERP testing, and scripting or pipeline skills.
Build and own the testing frameworks, integration environments, performance tooling, and resilience capabilities that enable reliable AI inference infrastructure. The role requires strong Go or Python skills, distributed-systems testing experience, Kubernetes and Docker expertise, and the ability to improve test reliability at scale.
Build and scale shared test automation frameworks and execution infrastructure for web, mobile, and backend systems. The role requires 5+ years in test automation or platform engineering, strong TypeScript/Node.js skills, and experience with Kubernetes, AWS, and cross-stack testing.
Build automated and exploratory testing systems for products, APIs, AI models, and data platforms. The role requires 5+ years of software or QA engineering experience, strong scripting skills, and the ability to evaluate metrics, reliability, and model behavior.
Owns requirements, architecture, integration, verification, testing, and failure analysis for autonomous flying robots. The role requires 3+ years of experience with reliable electromechanical systems, cross-domain troubleshooting, test development, and Python or SQL-based data analysis.