AI Jobs Map

Torentify · United States

QA Automation Engineer _ Remote

Remotemid_levelfull timePosted today
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

test-automationmanual-testingplaywrightseleniumpythonjavajavascripttypescriptcypresspytestjestjunitrest-apiapi-testingunit-testing

# REMOTE 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. The role focuses on shifting manual testing efforts into efficient, scalable automated test suites integrated into the deployment pipeline.

You’ll collaborate closely with developers, product managers, and QA team members to identify defects early and help deliver high-quality software. This is primarily a remote position, with potential travel to client locations in the **DMV area**.

## 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 similar automation technologies.

- Increase automated test coverage through scalable testing solutions.

- 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, log, and track software defects in issue-tracking systems.

- Document defect reproduction steps and severity.

- Isolate and troubleshoot test failures to determine whether problems originate from application defects or test-script instability.

- Collaborate with developers, product managers, and QA team members throughout the software development lifecycle.

- Participate in **Agile development ceremonies**, including sprint planning, daily stand-ups, and retrospectives.

- Integrate automated testing into deployment pipelines to support efficient and scalable software delivery.

- Apply AI-assisted development tools as part of software testing and automation work.

## Required Qualifications

- Strong programming skills in at least one major programming language:

- **Python**

- **Java**

- **JavaScript**

- **TypeScript**

- Ability to leverage **AI-assisted development tools**.

- Hands-on experience with automated testing tools such as:

- **Playwright**

- **Selenium**

- **Cypress**

- **Cucumber**

- Or similar automation tools.

- Hands-on experience with testing frameworks such as:

- **pytest**

- **Jest**

- **JUnit**

- **TestNG**

- Or similar frameworks.

- Proven experience testing **RESTful APIs** using tools such as:

- **Postman**

- **RestAssured**

- **Bruno**

- Ability to write **basic to intermediate database queries**.

- Experience designing and executing automated testing for software applications.

- Ability to analyze requirements and user stories and translate them into structured test plans.

- Ability to identify, document, troubleshoot, and track software defects.

- Ability to work collaboratively within an Agile development environment.

## Preferred Qualifications

- The provided job description does not explicitly identify additional qualifications as preferred or nice-to-have.

## Skills & Competencies

- **Test automation:** Automated test scripting, automation frameworks, scalable test suites, and test coverage.

- **Web application testing:** Functional, regression, smoke, and end-to-end testing.

- **API testing:** RESTful API testing and backend validation.

- **Programming:** Python, Java, JavaScript, or TypeScript.

- **Testing frameworks:** pytest, Jest, JUnit, TestNG, or similar.

- **Automation tools:** Playwright, Selenium, Cypress, Cucumber, or similar.

- **Database testing:** Basic to intermediate database querying.

- **Defect management:** Defect identification, documentation, reproduction, severity assessment, tracking, and troubleshooting.

- **Problem-solving:** Isolating test failures and distinguishing application defects from automation instability.

- **Agile collaboration:** Sprint planning, daily stand-ups, retrospectives, and cross-functional QA collaboration.

- **AI-assisted development:** Ability to incorporate AI-assisted development tools into engineering and testing workflows.

## Education & Experience

**Education**

- No specific education requirement is stated in the provided job description.

**Experience**

- Hands-on experience with automated testing tools such as Playwright, Selenium, Cypress, or Cucumber.

- Hands-on experience with automated testing frameworks such as pytest, Jest, JUnit, or TestNG.

- Proven experience testing RESTful APIs using Postman, RestAssured, Bruno, or similar tools.

- Strong programming experience in Python, Java, JavaScript, or TypeScript.

- Experience with database queries at a basic to intermediate level.

## Work Arrangement & Schedule

- **Work arrangement:** Primarily remote.

- **Location:** Charlotte, NC, US (Remote).

- **Client travel:** Occasional travel to client locations in the **DMV area** may be required.

- **Employment type:** Not specified in the provided job description.

- **Expected weekly hours:** Not specified.

- **Schedule:** Not specified.

- **Weekend requirements:** Not specified.

## Compensation & Benefits

- **Compensation:** Not specified in the provided job description.

- **Benefits:** The posting states that Accenture Federal Services offers hands-on experience, certifications, and industry training, but does not provide a complete involves supporting software quality through automated testing, with an emphasis on functionality, performance, security, and reliable software benefits package in the supplied description.

- **Currency:** USD.

## Compliance / Additional Information

- **Employer:** Accenture Federal Services.

- Accenture Federal Services supports the US federal government across defense, national security, public safety, civilian, and military health organizations.

- The organization has more than **13,000 people**.

- The role involves supporting software quality through automated testing, with an emphasis on functionality, performance, security, and reliable software delivery.

More jobs at Torentify