Software Test Engineer Jobs in North Carolina

Software Test Engineer jobs in North Carolina are in strong and consistent demand, concentrated in the technology, defense contracting, financial services, and life sciences sectors, with openings at every level from entry-level QA tester through senior automation engineer. The Research Triangle anchors hiring, with Charlotte and the Triad also generating steady volume from firms like Lenovo, Red Hat, and SAS Institute, all of which maintain large engineering operations in the state. The most sought-after specialties in North Carolina listings are test automation, embedded systems testing, and performance and security QA. Find a role that fits below and apply directly.

Find Software Test Engineer Jobs

Overview

Open roles6
Top employerSAS
Top cityDurham, NC
Cities hiring4
Work type67% Hybrid
Top credentialBachelor's degree

Showing 5 of 6+ Software Test Engineer jobs

Software Development Engineer in Test (Emerging Careers)
We won't show you this job again
Added 1w ago
Software Development Engineer in Test (Emerging Careers)
SAS
Cary, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
Bachelor's degree
10,000+

Have you applied for this role?

Software Engineer: Test Automation
We won't show you this job again
Added 1w ago
Software Engineer: Test Automation
Jack Henry & Associates
Charlotte, North Carolina
Customer Support
Solutions Engineering & Architecture
Technical Product & Program Management
Technical Program Management
$76k - $115k/yr
Remote (US)
Bachelor's degree
5,001-10,000

Have you applied for this role?

Software Engineer in Test II
We won't show you this job again
Added 1w ago
Software Engineer in Test II
KARL STORZ
Durham, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
$91k - $118k/yr
Bachelor of Science
1,001-5,000

Have you applied for this role?

Senior Software Engineer in Test
We won't show you this job again
Added 3w ago
Senior Software Engineer in Test
Akoya
Raleigh, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
$120k - $140k/yr
Hybrid
11-50

Have you applied for this role?

Software Developer in Test (SDET) – Database, SQL and SPROC Test
We won't show you this job again
Added 1mo ago
Software Developer in Test (SDET) – Database, SQL and SPROC Test
Cognizant
Durham, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
Hybrid
10,000+

Have you applied for this role?

See All 6 Software Test Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Software Test Engineer Jobs

Software Test Engineer Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Durham
3 jobs
Cary
1 job
Raleigh
1 job
Charlotte
1 job

Software Test Engineer Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

SAS1 open role
Akoya1 open role
Cognizant1 open role

What North Carolina Employers Look For

The qualifications that appear most often in software test engineer jobs across North Carolina.

  • Bachelor's degree in computer science, software engineering, or a closely related field
  • Hands-on experience writing and executing manual and automated test cases
  • Proficiency in at least one automation framework such as Selenium, Cypress, or TestNG
  • Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps
  • Experience with bug-tracking platforms such as Jira and with Agile or Scrum team workflows
  • Strong written communication skills for documenting test plans, cases, and defect reports

Software Test Engineer Jobs in North Carolina: Frequently Asked Questions

How do you become a software test engineer in North Carolina?

A bachelor's degree in computer science, software engineering, or information technology is the standard entry point for software test engineer roles in North Carolina, and no state-issued license is required for the role. Employers in the Research Triangle, Charlotte, and Greensboro favor candidates who pair that degree with hands-on experience through internships, personal projects, or open-source contributions. Certifications such as ISTQB Foundation Level are widely recognized by North Carolina employers and strengthen a candidate's application considerably.

How much do software test engineers make in North Carolina?

Software test 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 software test engineers in North Carolina?

Employers hiring software test engineers in North Carolina right now include SAS, Akoya, and Cognizant, based on current listings on Migrate Mate as of November 2026. North Carolina's concentration of technology, defense, and financial services firms means demand is spread across large corporate campuses in the Research Triangle, major bank technology divisions in Charlotte, and government contractors with facilities in the Raleigh-Durham metro.

Which North Carolina cities have the most software test engineer jobs?

Durham, Cary, and Raleigh lead North Carolina for software test engineer openings. The Research Triangle area dominates because of its dense cluster of technology companies, university spinouts, and defense contractors, while Charlotte draws volume from major financial institutions and their large in-house engineering teams, and smaller hubs like Greensboro and Durham benefit from anchors such as SAS Institute and Lenovo's North American headquarters.

Are there remote software test engineer jobs in North Carolina?

Yes, and more than most fields, since software testing is largely computer-based and does not require a physical presence on a manufacturing floor or clinical site. About 100% of software test engineer openings tied to North Carolina are remote or hybrid as of November 2026, reflecting how broadly the technology sector has adopted flexible arrangements. Automated testing, regression testing, and test strategy roles are the most consistently offered on a remote basis.

How can I get hired as a software test engineer in North Carolina with little or no experience?

The most realistic entry path is an associate QA analyst or junior test engineer role at one of North Carolina's large technology or financial services employers, many of which offer structured rotational programs and new-graduate pipelines. Companies like Red Hat and major Charlotte-based banks regularly recruit for entry-level quality engineering positions where candidates move from manual testing into automation over time. Building a portfolio of personal or open-source test scripts and earning the ISTQB Foundation Level certification gives candidates a clear edge over those with no formal experience.

Where can I find and apply to software test engineer jobs in North Carolina?

You can find and apply to software test engineer jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring in the state right now. Search the listings to see roles that match your experience level, location preference, and specialization, then apply directly to the ones that fit.

See All 6 Software Test Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Software Test Engineer Jobs