Bachelor's degree in Computer Science or Engineering, or equivalent experience
5+ years of experience in software testing with a focus on automation
Proficiency in automation frameworks like Selenium, Cypress, or Playwright
Strong programming skills in Python, Java, JavaScript, or C#
Experience with CI/CD tools and version control systems such as Git
Familiarity with API testing tools like Postman or REST Assured
Knowledge of Agile and Scrum methodologies
Experience with embedded systems or hardware-integrated software
Responsibilities
Design, implement, and maintain automated test scripts and frameworks
Develop and execute test plans for functional, regression, and performance testing
Collaborate with development teams to identify and resolve defects early
Integrate automated tests into CI/CD pipelines like Jenkins or Azure DevOps
Analyze test results and provide feedback to engineering teams
Champion best practices for automation, version control, and documentation
Promote test-driven development and continuous testing strategies
Benefits
Opportunity to work with a dynamic and growing team
Engagement in innovative projects with cross-functional teams
Continuous learning and professional growth within a collaborative environment
Contribution to overall product quality and test automation best practices
Full Job Description
Applicants must have an Active Top Secret Security Clearance with SCI Access (TS/SCI) About the Role
We are seeking an Automation Test Engineer to join our growing team. In this role, you will be responsible for designing, developing, and executing automated test frameworks to validate our software and system solutions. You'll collaborate closely with cross-functional teams-including development, DevOps, and systems engineering-to streamline testing processes, improve quality assurance practices, and drive continuous integration and delivery. Key Responsibilities
Design, implement, and maintain automated test scripts and frameworks
Develop and execute test plans for functional, regression, and performance testing
Collaborate with development teams to identify and resolve defects early in the lifecycle