Senior Software Test and Automation Engineer (R4472)
Core
Design and develop automated test infrastructure, validation tooling, and frameworks to ensure software quality, reliability, and mission readiness for Hivemind autonomy software across simulation, SIL, HIL, and VIL environments.
Role type
Senior Software Test & Automation Engineer
Builds
Scalable automated test frameworks, validation environments, and data-driven readiness assessments
Domain
Defense technology / Autonomous systems / Software verification and validation
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, automated test framework design, verification and validation (V&V) strategies, CI/CD integration, root cause analysis, software quality metrics, test infrastructure development, regression testing, integration testing, performance testing
Technologies
Python, CI/CD
Responsibilities
Design, develop, and maintain automated test frameworks, validation tooling, and test infrastructure supporting autonomy software; Develop and execute verification and validation strategies across simulation, SIL, HIL, VIL, and representative system environments; Build automated regression, integration, functional, and performance test suites; Develop Python-based automation, test harnesses, and analysis tools; Analyze test results, identify software defects and integration issues, and support cross-functional root cause investigations; Develop software quality metrics, dashboards, and readiness assessments; Integrate automated testing into CI/CD workflows; Collaborate with autonomy software, systems engineering, flight test, and integration teams to define validation strategies and readiness criteria
Seniority
Senior, hands-on IC