# QA Automation Engineer
## About the Role
Accenture Federal Services is seeking a QA Automation Engineer to design, develop, and maintain automated testing solutions that validate the functionality, performance, and security of software applications.
This is primarily a remote role, with occasional travel to client locations in the DMV area. You will help transition manual testing efforts into efficient, scalable automated test suites integrated into deployment pipelines. The role works closely with developers, product managers, and QA team members to identify defects early and support the delivery of high-quality software.
## Key Responsibilities
Design and write maintainable automated test scripts for web applications and backend APIs.
Build and scale robust automation frameworks using tools such as Playwright, Selenium, or other automation technologies.
Analyze requirements and user stories to create detailed, structured end-to-end test plans.
Execute regression, functional, and smoke testing before major production releases.
Identify, document, and track software defects in issue-tracking systems, including reproduction steps and severity.
Isolate and troubleshoot test failures to determine whether issues are caused by application defects or test-script instability.
Collaborate in Agile development ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Integrate automated testing into CI/CD deployment pipelines.
Support testing across frontend applications, backend services, APIs, databases, and cloud environments.
## Required Qualifications
4 years of QA experience.
Experience with test automation.
Coding experience with one or more languages, including Python, Java, JavaScript, TypeScript, or SQL.
Experience with backend, frontend, and API testing.
Strong coding skills in at least one major programming language.
Hands-on experience with automated testing tools such as Playwright, Selenium, Cypress, or Cucumber.
Hands-on experience with testing frameworks such as pytest, Jest, JUnit, TestNG, or similar.
Experience testing RESTful APIs using tools such as Postman, RestAssured, or Bruno.
Ability to write basic to intermediate SQL queries to verify data persistence and consistency.
Strong knowledge of Git command-line interfaces and branching workflows.
Understanding of software verification principles, the Software Testing Life Cycle (STLC), and test case optimization.
Experience integrating automated tests into CI/CD pipelines, including Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Experience with containerization technologies such as Docker or Kubernetes.
Hands-on experience with at least one major cloud platform: AWS, Azure, GCP, or OCI.
Hands-on experience with performance testing tools such as K6, JMeter, or Gatling.
Experience with application security testing.
Ability to leverage AI-assisted development tools.
An active TS/SCI clearance with the ability to obtain a polygraph.
U.S. work authorization that does not now or in the future require visa sponsorship.
## Preferred Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience.
Strong analytical and problem-solving abilities for identifying edge cases and potential vulnerabilities.
Strong attention to detail when identifying behavioral regressions and UI anomalies.
## Skills & Competencies
QA Automation
Automated Testing
Test Automation Frameworks
Playwright
Selenium
Cypress
Cucumber
Python
Java
JavaScript
TypeScript
SQL
API Testing
REST APIs
Postman
RestAssured
Bruno pytest
Jest
JUnit
TestNG
Git
CI/CD
Jenkins
GitHub Actions
GitLab CI
Azure DevOps
Docker
Kubernetes
AWS
Azure
GCP
OCI
Performance Testing
K6
JMeter
Gatling
Security Testing
STLC
Agile Testing
## Education & Experience
4 years of QA experience required.
Experience with QA automation, coding, and frontend, backend, and API testing required.
Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, or equivalent hands-on experience.
## Work Arrangement & Schedule
Primarily remote.
Occasional travel may be required to client locations in the DMV area.
## Compensation & Benefits
Base pay range for the listed locations: $111,200–$139,800 USD.
Compensation varies based on factors including office location, role, skill set, and level of experience.
Accenture Federal Services offers a variety of benefits.
Applications are accepted on an ongoing basis with no fixed application deadline.
## Compliance / Additional Information An active TS/SCI clearance is required, with the ability to obtain a polygraph.
Applicants for employment in the U.S. must have work authorization that does not now or in the future require visa sponsorship.
Accenture Federal Services is an Equal Employment Opportunity employer and provides reasonable accommodations for disabilities and religious observances.
Candidates currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration.
* Additional employment, equal opportunity, accommodation, and California-specific applicant notifications apply as stated by Accenture Federal Services.