> Markdown version of [/jobs/ext/3128321-test-engineer](https://www.wearedevelopers.com/jobs/ext/3128321-test-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). --- # Test Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Chantilly, United States - **Experience:** Experienced - **Salary:** $86,800.0 - $198,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Amazon Web Services, Automation of Tests, Cloud Computing, Cloud Engineering, Continuous Integration, Custom Software, Extract Transform Load (ETL), Distributed Systems, Elasticsearch, Scrum Methodology, RabbitMQ, Redis, Test Execution Engine, User Interface Testing, Data Processing, Performance Testing, Data Ingestion, ReactJS, Indexer, Backend, Vue.js, Containerization, AngularJS, Gitlab-ci, Kubernetes, Apache Kafka, Terraform, Splunk, Data Pipelines, Devsecops, Docker - **Published:** September 28, 2026 - **Apply:** https://www.dice.com/job-detail/a8555f71-0d9f-456c-accd-6fb9fca5969c ## About the Role * 4+ years of experience in software testing, including manual or automated, with web or backend systems * Experience creating and executing test plans, test cases, and documenting defects * Experience with test automation tools or frameworks * Experience working in Agile or Scrum environments * Knowledge of CI/CD concepts and containerized environments, such as GitLab CI/CD, Docker, or Kubernetes * Top Secret clearance * Bachelor's degree and 8+ years of experience in technical management or program management, Master's degree and 5+ years of experience in technical management or program management, or 12+ years of experience in technical management or program management in lieu of a degree Nice If You Have: * Experience building automated test frameworks or reusable test libraries * Experience testing cloud-based or IL-level environments, such as AWS or multi-enclave systems * Experience validating ETL pipelines, ingestion workflows, or search or indexing systems such as OpenSearch or Elasticsearch * Experience with UI testing for Angular, React, or Vue.js applications * Experience with RabbitMQ, Redis, Valkey, Kafka, or Splunk in data-pipeline testing contexts * Experience with RMF, government environments, or large test-plan maintenance ## Description As a test engineer on our teams, you'll work with developers, ETL engineers, data engineers, UI engineers, and DevSecOps practitioners to evaluate custom software delivered across critical investigative, analytical, and data-processing systems. You'll create test plans and test cases based on user stories and system workflows. Using both automated and manual approaches, you'll generate data, execute test cases, validate behavior, and document results - ensuring defects are clearly communicated and resolved quickly. You'll automate regression, security, and performance testing and monitor the health of complex cloud-native, distributed applications that span UI, backend, ETL pipelines, and search or indexing systems. This is an opportunity to supercharge your skills by writing test code, developing automation frameworks, and working with tools like Kubernetes, GitLab CI/CD, Terraform, and AWS as part of enterprise-scale, multi-enclave delivery. You'll broaden your experience in cloud development, distributed systems, and advanced ingestion pipelines - and gain new skills in areas such as automation, cloud computing, and search-based analytics - while sharing your testing expertise with your teammates. Work with us as we develop software solutions that directly support national security- related missions. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## 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 We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)