QA Automation Engineer - Remote
About the Company
Accenture Federal Services is a technology company within global Accenture, dedicated to helping the U.S. federal government strengthen national security, improve public services, and advance critical missions. Its teams support defense, national security, public safety, civilian, and military health organizations through technology and innovation. The company promotes a collaborative workplace where employees can develop their skills through hands-on experience, certifications, and industry training. Accenture Federal Services is committed to inclusion, professional growth, and delivering lasting improvements for government agencies and the American people.
About the Role
Accenture Federal Services is seeking a QA Automation Engineer to design, develop, and maintain automated testing solutions that validate software functionality, performance, and security. This role focuses on transitioning manual testing activities into scalable automated test suites integrated into deployment pipelines. The engineer will work closely with developers, product managers, and QA team members to identify defects early, improve test coverage, and support the delivery of high-quality software. This is primarily a remote position, with occasional travel to client locations in the DMV area as required.
Key Responsibilities
Design and develop maintainable automated test scripts for web applications and backend APIs. Build and scale automation frameworks using tools such as Playwright, Selenium, or other testing technologies. Analyze requirements and user stories to develop structured end-to-end test plans. Execute regression, functional, and smoke tests before major production releases. Identify, document, and track software defects, including reproduction steps and severity. Investigate test failures to distinguish application defects from test script instability. Participate in Agile development activities, including sprint planning, daily stand-ups, and retrospectives. Integrate automated testing into deployment pipelines to support efficient and reliable software delivery.
Required Qualifications
At least 4 years of QA experience. Experience developing and maintaining automated tests. Programming experience with one or more languages, including Python, Java, JavaScript, TypeScript, or SQL. Experience with backend, frontend, and API testing. An active TS/SCI security clearance and the ability to obtain a polygraph. Technical Skills Strong programming proficiency in at least one major language, such as Python, Java, JavaScript, or TypeScript, with the ability to use AI-assisted development tools. Hands-on experience with automated testing tools such as Playwright, Selenium, Cypress, or Cucumber. Experience with testing frameworks such as pytest, Jest, JUnit, TestNG, or similar tools. 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 command of Git command-line tools and code 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 using tools such as 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, such as AWS, Azure, GCP, or OCI. Experience with performance testing tools such as K6, JMeter, or Gatling. Experience with application security testing.
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, including identifying edge cases and potential vulnerabilities. Attention to detail when identifying behavioral regressions and user interface anomalies. Location and Work Arrangement Primarily remote position. Occasional travel to client locations in the DMV area may be required.
Compensation
The base pay range for positions in California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, the District of Columbia, and the city of Cleveland is $111,200–$139,800 USD. Compensation varies based on factors such as work location, role, skill set, and experience. Accenture Federal Services offers a range of employee benefits. Applications are accepted on an ongoing basis, with no fixed application deadline. Equal Employment Opportunity and Inclusion Accenture Federal Services is committed to equal employment opportunity and a workplace where employees feel respected, welcomed, and included. Employment decisions are made without discrimination based on age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other status protected by applicable law. The company supports employment opportunities for veterans and individuals with disabilities and provides reasonable accommodations for applicants and employees with disabilities or religious observances. Applicants who need an accommodation during the recruitment or interview process should speak with their recruiter. Additional Employment Requirements Applicants for U.S. employment must have work authorization that does not now or in the future require visa sponsorship. Candidates currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration. Applicants are not required to disclose sealed or expunged arrest or conviction records during the hiring process. Accenture Federal Services prohibits unlawful discrimination against employees or applicants who inquire about, discuss, or disclose their own pay or the pay of others, subject to applicable legal exceptions. California applicants and employees may be subject to additional state-specific notices.