About the Role
The role involves designing and executing test strategies to verify software functionality, performance, and reliability. Candidates will integrate testing within CI/CD pipelines, identify defects, and collaborate with development teams to ensure high-quality software delivery.
Responsibilities
- Develop and maintain automated test scripts for software validation
- Design test plans based on system requirements and technical specifications
- Execute manual and automated test cases across multiple environments
- Identify, document, and track software defects using issue management tools
- Collaborate with software engineers to reproduce and resolve issues
- Integrate testing frameworks into CI/CD pipelines
- Validate system behavior under real-world operational conditions
- Ensure compliance with defined quality standards and procedures
- Perform regression testing to confirm fixes do not introduce new issues
- Assess risks and prioritize testing efforts accordingly
- Monitor test coverage and improve gaps in validation
- Support deployment activities with pre-release verification
- Contribute to test environment setup and configuration
- Analyze system performance data to inform quality improvements
- Participate in code and test plan reviews
- Work closely with product and engineering teams to clarify requirements
- Adapt test strategies for evolving software architectures
- Maintain detailed records of test execution and outcomes
- Evaluate user feedback for potential quality enhancements
- Stay current with testing tools and methodologies
Nice to Have
- Experience with robotic or embedded systems
- Background in defense or aerospace software projects
- Familiarity with real-time operating systems
- Knowledge of software safety standards
- Experience testing autonomous systems
- Understanding of sensor integration and data pipelines
- Exposure to formal verification processes
- Working knowledge of Kubernetes or orchestration platforms
- Experience with performance and load testing tools
- Security clearance or ability to obtain one
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Collaborative engineering team working on advanced software systems
What We Value
We value initiative, technical rigor, and a commitment to delivering dependable systems. Candidates should demonstrate a hands-on mindset, a passion for quality, and the ability to thrive in dynamic, mission-driven environments.
Security Requirements
Applicants must be able to obtain and maintain a security clearance. U.S. citizenship is required for eligibility.
Available


