remote
Automated Test Engineer - General Dynamics Information Technology
QA Engineer
Automated Test Engineer responsible for designing, developing, and executing automated test suites to ensure the quality, reliability, and performance of mission‑critical government systems using Python, Selenium, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts for complex, mission‑critical applications.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins to enable continuous testing.
- Collaborate with cross‑functional Agile teams to define test strategies, acceptance criteria, and quality metrics.
- Execute functional, regression, performance, and security test suites, analyze results, and report defects.
- Mentor junior engineers and provide technical guidance on best practices for test automation.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 3+ years of experience in test automation.
- Proficiency in Python scripting and Selenium WebDriver for web‑based testing.
- Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems.
- Strong understanding of Agile development processes and test‑driven development.
- Excellent problem‑solving skills and ability to work independently in a secure, mission‑focused environment.
Skills
pythonseleniumtest automationcicdjenkinsagile