SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
As a Software Quality Engineer II at Impulse, you will ensure the highest standards of quality across complex, mission-critical flight and ground software programs for space missions ranging from low Earth orbit to Mars.
Key responsibilities include:
- Write software development plans, software configuration management plans, and software test plans to communicate development processes to customers and stakeholders
- Define comprehensive test plans covering functional, integration, system, and user acceptance testing
- Support development of software documentation and coordinate releases and deliveries with customers
- Collaborate with the development team during code reviews and through integrated CI/CD pipelines to ensure continuous improvement and immediate feedback
- Define quality metrics and dashboards for continuous monitoring of software quality
- Verify that release candidates pass all testing requirements
- Evaluate compliance with established software development processes
Required qualifications:
- Bachelor's degree in engineering or other technical discipline
- 3+ years of demonstrated experience in software quality assurance or test automation
- Proficiency in C, C++, and/or Python
- Understanding of the Software Development Life Cycle
- Demonstrated experience tailoring software development processes
- Experience writing or editing software user documentation
- Experience with git repositories and artifacts
- Proven track record producing or testing high-quality software in a CI/CD pipeline environment