
Senior Software Quality Assurance Engineer
- USA
- Permanent
- Full-time
- Design and execute test strategies, test cases and test plans for orbital mechanics and aerospace mission simulation software.
- Identify, document and track software defects, working closely with the development team to resolve them.
- Apply technical expertise and engineering background to test design and decision making
- Perform functional, regression, performance, and testing in both manual and automated environments
- Collaborate with developers and domain experts to validate algorithms and mission modeling features
- Automate test activities at the application and systems levels, focusing on space mission use cases
- Expand test coverage of aerospace-specific functionality (e.g., orbit propagation, satellite tracking, maneuver planning)
- Responsible for coverage analysis and testing metrics in specific areas, participate in defect management
- Monitor test results, investigate failures, and perform root cause analysis
- Work in a variety of computing environments: [list, e.g. Windows, Linux, VM's, Compute Clusters, Cloud]
- Support quality initiatives and ensure product requirements and industry standards are met
- BS in Aerospace Engineering, Astronautics, Systems Engineering, or related field with 5 years of experience, MS with 3 years of experience, or PhD with one year of experience
- Programming experience in Python, C#, Java, Typescript
- Understanding of satellite operations, mission design, or orbit determination concepts
- Willing and able to work with both Windows and Linux environments
- Exceptional problem-solving abilities and attention to detail
- Excellent collaboration, communication, and analytical skills
- Experience with STK, ODTK, or similar aerospace modeling tools
- Experience with containerization technologies like Docker and Kubernetes
- Coursework or experience in astrodynamics, orbital mechanics, or space systems
- Familiarity with automated test frameworks such as NUnit,Junit, Web Test Runner, Jest
- Experience with DoD accreditation frameworks like Air Force RMF
- Experience with CI/CD practices and version control tools
- Scripting experience in Perl or other scripting languages
- Interest in advancing the quality and reliability of aerospace simulation software
- Active DoD TS/SCI Clearance (or the ability and willingness to obtain a clearance)