remote
Automation Test Engineer - SAIC
QA Engineer
Automation Test Engineer responsible for designing, developing, and executing automated test solutions for mission‑critical command and control systems, leveraging Python, Selenium, and CI/CD pipelines in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts for complex aerospace software applications.
- Integrate automated tests into CI/CD pipelines using Jenkins and Git to ensure continuous validation.
- Collaborate with developers, system engineers, and product owners in Agile ceremonies to define test requirements and acceptance criteria.
- Execute functional, regression, and performance tests, analyze results, and report defects in tracking tools.
- Develop and maintain test data, mock services, and API validation using RESTful interfaces.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 3+ years of test automation experience.
- Proficiency in Python programming and Selenium WebDriver for UI automation.
- Hands‑on experience with CI/CD tools such as Jenkins, Git, and automated build pipelines.
- Strong understanding of Agile methodologies and test‑driven development practices.
- Ability to obtain and maintain a TS/SCI clearance.
Skills
pythonseleniumtest automationcicdjenkinsagile