The Software Test Automation Engineer works independently with test engineers, DevOps teams, business analysts, and developers to review software designs and requirements and understand application functionality. The role leads a team of test automation engineers, sets the test automation strategy, and manages the automation framework. It also involves estimating level of effort, preparing test plans and scripted test cases, conducting peer reviews, and producing test summary reports to support successful software releases. The engineer performs and oversees manual and functional testing and creates automated and performance test scripts using tools such as Selenium or JMeter. The role includes testing key functionality, setting up and verifying data, reporting results to a manager, and interacting with clients during testing to communicate defects and support User Acceptance Testing (UAT). The position is onsite in Alexandria, Virginia, and requires a Public Trust determination.
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