> Markdown version of [/jobs/ext/1279141-software-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/1279141-software-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Automation Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Alexandria, VA, United States - **Salary:** $62,000.0 - $141,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Confluence, JIRA, Automation of Tests, Computer Programming, DevOps, JAWS Scripting Language, Python (Programming Language), Regression Testing, Remote Access Technology, Requirements Management, Requirements Traceability, Selenium, Software Engineering, SQL Databases, Test Case, Web Services, Scripting, Backend - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=600c0ea85fff9572 ## About the Role * E xperience with manual functional, regression, usability, integration, remote access, and accessibility testing * E xperience with developing scripts from scratch with programming code, such as Java, JavaScript, or Python, and developing an automation framework from scratch * Experience with Web services testing, including developing scripts using web services tool * Experience serving as SME in SQL, DB, and back-end testing * Experience developing level of effort estimates and testing schedules for own work and others , and authoring test plans, test case scripting and test summary reports * Experience testing in an Agile development environment using tools, such as JIRA, Confluence and Zephyr Scale to develop and execute functional and regression test scripts, Requirements Traceability, and manage defects * Experience with Section 508 testing using tools such as JAWS, SortSite , Dragon, WAVE , or Lighthouse * Experience working with a client during User Acceptance Test sessions * Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements * HS diploma or GED ## Description Work independently and work with test engineers and DevOps teams, business analysts, and developers to review software design and requirements documentation to understand the application functionality. L ead a team of test automation engineers, lead the test automation strategy , manage the automation framework, perform and oversee level of effort estimates, test plans, test case scripting, peer reviews, and test summary reports to ensure a successfully tested release. Conduct manual and functional testing and create automated test and performance test scripts using Selenium or Rational tools, including Performance and Functional Tester. Test key functionality, setup and verify data, and report test results to the manager. Assume responsibility for interacting with clients on a daily basis during testing phases to ensure that release testing defects are communicated to the client or support UAT . ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)