remote
AFMS Test Engineer - General Dynamics Information Technology
QA Engineer
Test Engineer focused on mission‑critical defense systems, driving automated test development, execution, and analysis using Python, Java, and C++ within Agile environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for complex defense applications using Python, Java, and C++.
- Collaborate with cross‑functional teams to translate user requirements into robust test plans and scenarios.
- Execute functional, regression, and performance tests, documenting results and identifying defects for resolution.
- Integrate test automation into CI/CD pipelines, ensuring continuous delivery and quality assurance.
- Analyze test data, generate detailed reports, and provide actionable insights to improve product reliability.
Requirements
- 3+ years of test engineering experience in a regulated or defense environment.
- Proficiency in Python, Java, and C++ for test automation.
- Strong knowledge of test frameworks (e.g., Selenium, JUnit, PyTest) and CI/CD tools.
- Experience with Agile methodologies and collaborative development practices.
- Excellent analytical, problem‑solving, and communication skills.