Principal Software Test Engineer (Contractor)
Core
Strategic leadership of large-scale software testing campaigns for complex aerospace systems, ensuring functionality, performance, and reliability.
Role type
Principal Software Test Engineer (Contractor)
Builds
Automated testing tools, frameworks, and comprehensive test plans for aerospace software.
Domain
Aerospace / Space Systems / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Strategic technical leadership, complex system architecture, defect lifecycle management, test risk analysis, automated testing framework design, cross-functional collaboration, mentorship, high-level design decision making, Agile/Scrum/Kanban methodologies, U.S. Security Clearance.
Preferred skills
Advanced degree in CS/SE, Linux/Windows/containerized environments, spacecraft flight software experience, CI/CD tools, SDLC expertise.
Technologies
Linux, Windows, containerized environments, CI/CD tools, automated testing frameworks.
Responsibilities
Lead design and execution of comprehensive software test plans and procedures; architect large-scale test campaigns; manage defect lifecycle from discovery to resolution; define test risks and opportunities; mentor junior and mid-level engineers; conduct root cause analysis; review software design descriptions and requirements; oversee formal verification and qualification tests; lead regression testing efforts; provide feedback on code quality and testability; communicate testing progress to senior stakeholders.
Seniority
Principal, strategic leadership & mentorship