Automation Test Engineer

Booz Allen Hamilton•Chantilly, VA
•$86,800 - $198,000•Onsite

About The Position

Booz Allen is seeking an experienced Automation Test Engineer to evaluate an enterprise web application in collaboration with testers and developers. The engineer will develop test plans and test cases based on user stories, use automated and manual methods to generate data and execute tests, observe application performance, document results, and communicate defects to development teams. The role also involves automating continuous security and performance testing and monitoring application health. The engineer will write code to test software and may broaden their experience in cloud development and AI integration while sharing testing expertise with the team. The position supports software solutions for national security.

Requirements

  • At least 5 years of experience testing or developing software applications.
  • Experience designing and executing test scripts, test plans, and procedures, and documenting expected and actual results.
  • Experience creating and updating automated test cases and scripts.
  • Experience working with CI/CD pipelines such as GitHub or GitLab.
  • Experience with test methodologies, software release cycles, test effort estimation, and tracking.
  • Experience in Linux environments.
  • Experience generating and managing test data.
  • TS/SCI clearance with a polygraph.
  • High school diploma or GED.

Nice To Haves

  • Experience programming in Python.
  • Experience with testing frameworks such as Cypress, Playwright, or Locust.
  • Experience testing cloud-based architectures.
  • Experience with an Agile release methodology.
  • Experience in backend testing, API testing, UI testing, and database queries.
  • Experience with functional, integration, regression, and performance testing.
  • Ability to work in a fast-paced and collaborative team environment.
  • Excellent analytical and problem-solving skills.
  • Bachelor’s degree in Computer Science or an IT field.

Responsibilities

  • Work with testers and developers to evaluate an enterprise web application.
  • Create test plans and test cases based on user stories.
  • Generate test data and implement test cases using automated and manual processes.
  • Observe application performance, document test results, and communicate defects to the development team.
  • Automate continuous security and performance testing.
  • Monitor the health of the application.
  • Write code to test software.

Benefits

  • Health, life, and disability benefits
  • Financial and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service