Principal Software Test Engineer
Core
Lead strategic direction and technical execution for large-scale software testing campaigns for complex aerospace and space mission systems.
Role type
Principal Software Test Engineer (Strategic IC)
Builds
Automated testing tools, frameworks, and comprehensive test plans for aerospace software systems.
Domain
Aerospace / Space Systems / Defense
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Strategic leadership, complex system architecture, defect lifecycle management, test risk analysis, automated tool design, cross-functional collaboration, mentorship, high-level design decision making.
Preferred skills
Aerospace flight software experience, CI/CD implementation, scripting (Python/JavaScript/Shell), security testing practices, cloud-based testing environments, test management tools (JIRA/TestRail), hardware-in-the-loop methods, fault-tolerant system design.
Technologies
Linux, Windows, containerized environments, JIRA, TestRail, Python, JavaScript, Shell, CI/CD tools, cloud platforms.
Responsibilities
Architect and oversee large-scale test campaigns, design automated testing frameworks, lead regression testing efforts, conduct root cause analysis on defects, mentor junior engineers, define test roles across multiple campaigns, review software design descriptions and requirements, present testing strategies to executive leadership.
Seniority
Principal, strategic leadership & hands-on architecture