The Software Test Automation Engineer leads a team of test automation engineers and directs test automation strategy and framework management. The role includes estimating effort, developing test plans and scripts, conducting peer reviews, and preparing test summary reports to support successfully tested software releases. The engineer performs and oversees manual, functional, automated, and performance testing, including creating automated and performance scripts using tools such as Selenium or JMeter. The position also involves testing key functionality, setting up and verifying data, reporting results to a manager, and working with test engineers, DevOps teams, business analysts, and developers to review software designs and requirements. The engineer interacts with clients during testing phases to communicate release defects and support User Acceptance Testing (UAT). A Public Trust determination is required, and applicants selected will be subject to a government investigation and may need to meet client eligibility requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
High school or GED