Senior Software Test and Automation Engineer

Shield AI is a U.S. defense-technology company developing mission-autonomy software and autonomous aircraft for military and allied operations.

San Diego, United States
About Shield AI

Founded in 2015, Shield AI builds Hivemind autonomy software and V-BAT and X-BAT aircraft for operations in contested, GPS- and communications-denied environments. Its current site also presents Aechelon synthetic-reality simulation and Vision Systems detection and tracking products.

View jobs by Shield AI

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 maintain automated test frameworks, validation tooling, and test infrastructure for autonomy software. You will execute verification activities across simulation, SIL, HIL, VIL, and representative environments. You will develop Python automation and CI/CD validation, analyze results and defects, create quality metrics, and improve validation coverage and methodologies.

Requirements

  • Bachelor's degree in Computer Science, Aerospace, Electrical, Mechanical Engineering, or a related field
  • 4–7 years developing software test, verification, automation, or validation solutions for complex systems
  • Python proficiency for automation, testing, and data analysis
  • Experience developing automated test frameworks, test harnesses, or validation infrastructure
  • Experience with Linux-based development environments
  • Experience validating software in simulation, SIL, HIL, or representative hardware environments
  • Experience debugging complex software and system-integration issues
  • Experience with CI/CD pipelines and continuous validation
  • Understanding of software verification, regression testing, and quality assurance methodologies

Responsibilities

  • Design, develop, and maintain automated test frameworks, validation tooling, and test infrastructure
  • Develop and execute verification and validation strategies across simulation, SIL, HIL, and VIL environments
  • Build automated regression, integration, functional, and performance test suites
  • Develop Python automation, test harnesses, and analysis tools
  • Analyze test results, identify defects, and support root-cause investigations
  • Develop software-quality metrics, dashboards, and readiness assessments
  • Integrate automated testing into CI/CD workflows
  • Define validation strategies and readiness criteria with cross-functional teams
  • Improve test infrastructure, automation coverage, and validation methodologies

Benefits

  • Bonus
  • Equity
Senior Software Test and Automation Engineer at Shield AI | JobStash