remote
Lead Software Integration & Test Engineer - STR
QA Engineer
Lead the design, integration, and testing of advanced software systems for national security, leveraging Python, C++, and CI/CD pipelines to ensure reliability, performance, and compliance with stringent security standards.
About the role
Key Responsibilities
- Architect and implement end‑to‑end integration solutions for complex, mission‑critical software components.
- Design, develop, and maintain automated test suites using Python and C++ to validate functionality, performance, and security.
- Lead continuous integration and delivery pipelines, ensuring rapid, reliable releases while meeting security and compliance requirements.
- Collaborate with cross‑functional teams to define test strategies, identify risks, and drive defect resolution.
- Mentor junior engineers, fostering best practices in software quality and secure coding.
Requirements
- 5+ years of experience in software integration and test engineering for high‑assurance systems.
- Proficiency in Python and C++ with a strong grasp of object‑oriented design.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps) and automated testing frameworks.
- Deep understanding of security testing methodologies and experience with secure coding standards.
- Valid security clearance or ability to obtain one.