Apply for this Job
Software Test Engineer
About the Role:
A leading space technology company is seeking a talented Software Test Engineer to join our dynamic team. In this role, you will play a crucial part in ensuring the quality and reliability of our flight software. You will work closely with software developers, operators, and other stakeholders to implement and execute comprehensive test procedures across all stages of the software development lifecycle.
Key Responsibilities:
Develop and execute detailed test plans, test cases, and test scripts based on software requirements and specifications.
Perform manual and automated testing of software applications, including functional, regression, integration, performance, and security testing.
Analyze test results, identify and document software defects, and work with the development team to resolve issues.
Develop and maintain automated test scripts and frameworks. Enhance automation processes to improve test coverage and efficiency.
Create and maintain comprehensive test documentation, including test plans, test cases, and test reports. Ensure all testing activities are documented and traceable.
Work closely with software developers, product managers, and other stakeholders to ensure that software meets quality standards and requirements. Provide feedback and recommendations for improvements.
Develop a deep understanding of the avionics architecture and how the spacecraft operates as an integrated system.
Qualifications:
Minimum Qualifications:
Bachelor's degree in an engineering or science discipline or equivalent experience.
2+ years of experience in software testing or quality assurance, with experience in both manual and automated testing.
Proficiency with embedded software testing tools and frameworks (e.g., GTest, CppUnit, etc.).
Proficiency in C/C .
Strong analytical and problem-solving skills, with the ability to identify, diagnose, and resolve software and hardware issues effectively.
Must be able to obtain a Secret and/or TS/SCI clearance.
Preferred Qualifications:
5+ years of experience in software testing, with a focus on aerospace or embedded systems.
Experience in advanced testing techniques, including performance testing, security testing, and load testing.
Proven ability to contribute to process improvements and implement innovative testing solutions.
Experience with Continuous Integration/ Continuous Delivery (CI/CD) with embedded software.
ITAR Requirements:
This position may require access to export-controlled technology. Applicants must be a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or eligible to obtain the necessary export authorizations.
Date Posted: 10 April 2025
Apply for this Job