QA Automation Engineer Jobs in North Carolina
QA Automation Engineer jobs in North Carolina are in strong and steady demand, concentrated in the Research Triangle's technology and life sciences sectors, Charlotte's financial technology and enterprise software firms, and the broader aerospace and defense supply chain around Fayetteville and the Triad. Hiring runs from entry-level QA analyst roles through senior automation architects, with the Triangle metros of Raleigh, Durham, and Chapel Hill generating the largest share of openings alongside Charlotte. Well-established employers including Red Hat, Bandwidth, and Fidelity Investments maintain deep QA engineering teams in North Carolina, with consistent need for Selenium, Cypress, and API test automation specialists. Find a role that fits below and apply directly.
Find QA Automation Engineer JobsOverview
Showing 5 of 8+ QA Automation Engineer jobs











About the role
As a QA Automation Engineer, you will make an impact by developing and maintaining automated testing solutions for user interfaces, APIs, integrations, and data. You will collaborate with engineering and delivery teams to strengthen product quality, investigate defects, and integrate automated testing into continuous integration and continuous delivery pipelines.
In this role, you will
- Develop, maintain, and execute UI and API automation test suites using Java, Selenium WebDriver, and REST Assured.
- Create comprehensive test plans, test scenarios, and test cases based on business and technical requirements.
- Validate application functionality, system integrations, APIs, and data across multiple testing stages.
- Integrate automated tests into CI/CD pipelines and support continuous testing practices.
- Investigate defects, analyze test results, and collaborate with engineering teams to drive issues through resolution.
Work model
We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a Remote position open to qualified applicants in the United States. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured, we will always be clear about role expectations.
What you need to have to be considered
- 4+ years of hands-on experience in quality assurance, software testing, and test automation.
- Proficiency in Java, Selenium WebDriver, and REST Assured.
- Experience testing REST APIs, including working with HTTP methods and JSON payloads.
- Experience with database testing using SQL or other database-testing tools.
- Working knowledge of a Java testing framework such as JUnit or TestNG.
- Experience integrating automated test suites into CI/CD pipelines.
- Familiarity with Git and version-control practices.
- Experience working within Agile delivery environments.
These will help you stand out
- Ability to validate complex system integrations and data flows.
- Strong analytical, problem-solving, collaboration, and communication skills.
We’re excited to meet people who share our mission and can make an impact in a variety of ways. Don’t hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.
Salary and Other Compensation
The annual salary for this position is between $44,834 to $75,000 depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan
See All 8 QA Automation Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find QA Automation Engineer JobsQA Automation Engineer Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
QA Automation Engineer Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What North Carolina Employers Look For
The qualifications that appear most often in QA automation engineer jobs across North Carolina.
- Proficiency in automation frameworks such as Selenium, Cypress, or Playwright
- Experience writing test scripts in Java, Python, or JavaScript
- Familiarity with CI/CD pipelines using Jenkins, GitLab CI, or similar tools
- Bachelor's degree in computer science, software engineering, or a related field
- Hands-on experience with API testing tools such as Postman or RestAssured
- Knowledge of Agile or Scrum methodologies within a software development team
QA Automation Engineer Jobs in North Carolina: Frequently Asked Questions
How do you become a qa automation engineer in North Carolina?
QA automation engineering has no state-issued license in North Carolina, so the path runs through education and demonstrated technical skill. Most employers in the Triangle and Charlotte expect a bachelor's degree in computer science, information technology, or a related field, though strong candidates from coding bootcamps or associate programs at community colleges like Wake Tech do break in. Building a portfolio of automation scripts on GitHub and earning vendor-neutral certifications such as ISTQB strengthens candidacy considerably.
How much do QA automation engineers make in North Carolina?
QA automation engineers in North Carolina earn a median of about $100,390 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $61,190 for the lowest 10% to over $148,710 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire qa automation engineers in North Carolina?
Employers hiring qa automation engineers in North Carolina right now include Cognizant, VAST Data, and ENFOS, based on current listings on Migrate Mate as of November 2026. North Carolina's concentration of fintech, healthcare technology, and enterprise software companies in the Triangle and Charlotte means consistent year-round demand rather than seasonal surges.
Which North Carolina cities have the most qa automation engineer jobs?
Durham, Charlotte, and Raleigh account for the most qa automation engineer openings in North Carolina. The Triangle's density of software companies, university-affiliated research institutions, and life sciences firms drives the highest volume, while Charlotte's large financial services and fintech employers sustain strong demand, and secondary markets like Cary and Durham contribute through the many technology campuses located just outside Raleigh's core.
Are there remote qa automation engineer jobs in North Carolina?
Yes, and more than most fields. About 33% of qa automation engineer openings tied to North Carolina are remote or hybrid as of November 2026, reflecting how naturally the work translates to distributed teams. The portions of the role most likely to stay fully remote are script development, test pipeline maintenance, and results analysis, while on-site presence is more common during sprint planning or production release cycles.
How can I get hired as a qa automation engineer in North Carolina with little or no experience?
The most realistic entry path is a junior QA or manual testing role that lets you build automation skills on the job while proving reliability. Large North Carolina technology employers including SAS Institute and Bandwidth have historically brought on early-career testers alongside their established engineering cohorts, and the Triangle's many mid-size software companies regularly post associate QA roles open to recent graduates. Moving laterally from a manual QA analyst or technical support position is a well-worn route, and an ISTQB Foundation certificate paired with a public GitHub portfolio of even modest automation projects gives a candidate a measurable edge over unverified applicants.
Where can I find and apply to qa automation engineer jobs in North Carolina?
You can find and apply to qa automation engineer jobs in North Carolina on Migrate Mate, which lists current openings tied to North Carolina employers and remote roles open to North Carolina residents. Search the listings for roles that match your experience level and specialization, then apply directly to the ones that fit.
See All 8 QA Automation Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find QA Automation Engineer Jobs