Test Automation Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
McLean, VAArlington, VA
Salary
$69,400–$158,000 / yr
Posted
2 days ago
Closes
Sep 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $156k
This role $114k
$55k most similar roles pay here $207k

This role pays less than 86% of similar roles. Most pay $128,437–$184,337 — the shaded band above. At the midpoint, this role pays about $114k versus about $156k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 711 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 702 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Test Automation Software Engineer

As a Test Automation Software Engineer at our cybersecurity firm, you will join a dynamic team focused on developing and launching cutting-edge enterprise-web based systems. Your primary responsibilities include designing and implementing test automation solutions to enhance quality assurance processes, analyzing existing tools against industry standards, and operationalizing automation across development teams. You will work with technologies such as Python, JavaScript/TypeScript, C#, Selenium, Playwright, Jenkins, GitHub Actions, REST APIs, and databases to ensure robust testing frameworks. With a minimum of 3 years in web application development and experience in Agile methodologies like Git and Jira, you will contribute to the continuous improvement of our automated test coverage and collaborate closely with developers and testers to deliver high-quality cybersecurity products.

What you'll do

  • Design and implement software test automation to enhance quality assurance for cybersecurity products.
  • Analyze existing test automation tools and recommend new solutions based on industry advancements.
  • Develop automated test cases to improve coverage of complex web applications and APIs.
  • Operationalize test automation across development, manual testing, and automated testing teams.
  • Collaborate with developers to integrate test automation into CI/CD pipelines using Jenkins or GitHub Actions.

What we're looking for

  • 3+ years of experience in web application development on production systems.
  • Proficient in Python, JavaScript/TypeScript, and C#/.NET for software engineering.
  • Expertise with Agile tools like Git, Jira, and CI/CD pipelines (Jenkins/GitHub Actions).
  • Experience in test automation frameworks such as Selenium or Playwright.
  • Knowledge of web-based UIs, REST APIs, and database systems.
  • Ability to collaborate effectively with testing and development teams.
  • Secret clearance required; Top Secret clearance preferred.

More like this

Similar roles

Software Engineer – Test Automation

Boeing

Remote (Hazelwood, MO) 10 days ago $87,000$105,780
Python JavaScript PowerShell .Net Azure DevOps Ranorex Selenium Cucumber SonarQube Fortify Jenkins CI/CD .Net Framework .Net 8/10 C#
Remote

Test Automation Engineer

Anduril Industries

Costa Mesa, CA 16 days ago $112,000$149,000
Python CI/CD Terraform Docker Kubernetes AWS GitLab_CI GitHub_Actions Jenkins NixOS SITL HITL PostgreSQL Prometheus Grafana

Test Automation Engineer

Anduril Industries

Costa Mesa, CA 16 days ago $129,000$161,000
Python C++ LabVIEW GitHub Altium Designer USB I2C SPI Ethernet CAN Gage RR Process Capability Analysis CI/CD

Principal Software Test Automation Engineer

Medtronic

Remote (Usa-Co Lafayette Bldg 2, US) 4 days ago $122,400$183,600
Python JavaScript Cypress Jest Supertest RabbitMQ REST Linux UML Agile Test-Driven Development CI/CD Git PostgreSQL MongoDB Docker Kubernetes AWS GCP Azure JUnit Selenium Appium
Remote