QA Automation Engineer

Acn, Inc.
Charlotte, NC, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Software Applications Automation of Tests Code Coverage Software Quality Continuous Integration Cursor (Graphical User Interface Elements) Database Testing
+21 more
Software Debugging DevOps Programming Tools Python (Programming Language) Scrum Methodology Standard Sql SoapUI Software Testing Automation Framework Test Data Strategies of Testing TypeScript Enterprise Software Applications Postman GitHub Copilot Test Scripts Git Gitlab-ci Information Technology Playwright Software Version Control Api Management

Job description

The QA Automation Engineer is responsible for designing, developing, and maintaining automated testing solutions that ensure the quality, reliability, and performance of software applications. This role collaborates with development, product, and DevOps teams to create automated test frameworks, execute test plans, identify defects, and support continuous integration and delivery processes. The QA Engineer contributes to improving software quality through efficient automation practices and continuous process improvement., * Develop, maintain, and execute automated test scripts for web, mobile, API, and enterprise applications.

  • Design and enhance test automation frameworks and reusable testing components.
  • Collaborate with developers and product owners to understand requirements and define test strategies.
  • Create and execute functional, regression, integration, system, and end-to-end test cases.
  • Identify, document, track, and verify software defects through resolution.
  • Integrate automated testing into CI/CD pipelines to support continuous testing.
  • Analyze test results and provide detailed reports on product quality and test coverage.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives.
  • Support manual testing activities when required.
  • Perform API testing and validation using appropriate tools and frameworks.
  • Contribute to test planning, risk assessment, and quality improvement initiatives.
  • Maintain test environments, test data, and automation repositories.
  • Ensure adherence to QA standards, processes, and best practices., Please be aware that this position requires successful candidates to complete mandatory security training during their onboarding process. Security training is essential to our commitment to maintaining a secure work environment, protecting sensitive information, and ensuring the safety of our personnel. The specifics of the required security training will be communicated during the onboarding process. If you are prepared to fulfill this training requirement and are enthusiastic about contributing to our organization’s security culture, we invite you to apply for this position.

Requirements

Do you have experience in Version control systems?, * Hands-on experience developing automated test frameworks and test scripts using Playwright and TypeScript (required).

  • Proficiency in at least one programming language, with strong experience in TypeScript and JavaScript required. Experience with Java and/or Python is an added advantage.
  • Experience using AI-powered development tools such as Cursor AI, GitHub Copilot, or similar solutions to improve automation framework development, test script creation, debugging, and code quality.
  • Experience with API testing tools such as Postman, REST Assured, or SoapUI.
  • Familiarity with CI/CD tools such as GitLab CI/CD.
  • Experience using version control systems such as Git.
  • Understanding of Agile and Scrum development methodologies.
  • Strong knowledge of SQL and database testing concepts.

EDUCATION & EXPERIENCE

Required Experience:

  • At least 2 years of experience in automation engineering.
  • Experience with automation testing tools, like Playwright w/Typescript.

Preferred Experience:

  • 5 years’ experience in automation engineering.
  • Certification in automation systems or related technologies.
  • Experience in project management.
  • Preferred education level: Bachelor’s Degree in engineering, computer science or related field.

WORKING ENVIRONMENT

  • Onsite employees - As a condition of your employment with ACN, Inc, you may be required to work onsite at our designated office or facility. When considering this position, please be aware that you will be expected to perform your duties at our physical location as outlined in your offer of employment, We understand circumstances may require temporary remote work arrangements and exceptions may be granted on a case-by-case basis. However, it’s essential for candidates to understand that the standard expectations is to work onsite.
  • Office environment Mon-Fri, between the hours of 8 A.M to 5 P.M

PHYSICAL REQUIREMENTS

Reasonable accommodations will be provided to enable individuals with disabilities to perform essential functions on a case-by-case basis.

  • To perform this job successfully, the individual must be able to perform each essential duty satisfactorily.
  • The physical demands described here are representative of those indicative of a typical corporate office. environment. This includes prolonged periods of sitting at a desk and working on a computer.
  • Required to stand periodically; walk, hear, listen, talk, and visually see.
  • Use hands to finger, handle, or feel; the ability to reach with hands and arm.
  • The ability to lift up to 15 pounds at times.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

7:53 min

Automating the talent acquisition lifecycle with specialized agents

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all