Senior Staff Systems Test Engineer responsible for integration testing, verification and validation of full aircraft autonomy, flight controller, and GCS software. Requires 10+ years testing complex integrated systems, test automation (ideally with simulation), and strong SDLC knowledge for vehicle/autonomy systems.
180k – 270k/yr
On-site10+ YOEQA Engineering
About the role
What you'll do
Generate detailed mission test scenarios that mimic real-world conditions to validate the performance of autonomy and flight control software.
Participate in design reviews for new features and design detailed test plans based on their requirements.
Conduct and manage system verification and validation events, culminating in verified flight readiness.
Write test analyzers in Python to report and benchmark performance and qualification metrics of the system.
Produce test coverage and release-readiness reports by aggregating test cases, results, and quality requirements.
Recommend improvements to our simulation models and fault injection so that we can keep pushing the capabilities of our test suite before proceeding to flight.
Required qualifications
10+ years of work experience in testing complex integrated software systems.
Demonstrated expertise & experience in test automation, minimally writing software to automate testing, preferably leveraging simulation for automated integration testing.
Strong experience with the software product development lifecycle, ideally for autonomy or vehicle systems.
Great understanding of system architecture, requirement derivation, and test planning across the V-model.
Experience with automating test cases in an existing test framework.
Experience producing high-quality technical documentation, including test plans, quality-assurance reports, and operational procedures.
Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment.
B.S., M.S, or PhD degree in Systems Engineering, Software Engineering, Computer Science or a related field.
Preferred qualifications
Experience with autonomous or robotic systems.
Experience with simulation software and hardware emulation.
Background in a fast-paced, R&D or startup environment.
Proficiency in build test automation.
Proficiency in Python or C++.
Skills
test automationPythonC++simulationsystem verificationsystem validationv-modeltest planningsoftware development lifecycletechnical documentation
Owns end-to-end QA for Vapi's voice AI platform, building Playwright e2e tests, testing integrations (LLMs, STT, TTS, telephony), filing bugs, and partnering with engineers on releases. Requires 5+ years QA/SDET experience, TypeScript/JavaScript proficiency, and AI coding tools usage.
180k – 280k/yrHybrid5+ YOEQA Engineering
Senior / Staff Quality Engineer
ZooxHayward, CA +1
Senior/Staff Quality Engineer responsible for managing quality issues, root cause analysis, corrective actions, NVH diagnostics, and continuous improvement in manufacturing and vehicle release processes. Requires BS in Engineering, 8+ years manufacturing experience (auto/aviation preferred), and expertise in Six Sigma or advanced problem-solving.
Develops and implements Python-based metrics to verify end-to-end driving behavior of autonomous vehicles, ensuring safety using ML models and simulations. Requires 5+ years experience, Python/C++ proficiency, and robotics knowledge.
176k – 320k/yrOn-site5+ YOEQA Engineering
Senior/Staff Systems Engineer, Autonomy Verification
NuroMountain View, CA
Develops and verifies requirements, metrics, and test strategies for autonomous vehicle safety within operational design domain. Requires 3+ years in AV/robotic systems validation, Python/C++ coding, and deep understanding of autonomy stack.
176k – 320k/yrOn-siteQA Engineering
Senior Member of Technical Staff
IllumioSunnyvale, CA
Build automation and quality infrastructure for a multi-cloud micro-segmentation platform. The role owns functional, integration, performance, scalability, and chaos testing across distributed services, requiring 3+ years of cloud-native automation experience and strong programming skills.