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 roles5
Top employerCisco
Top cityCharlotte, NC
Cities hiring4
Work type50% Remote
Top industryElectronics

Showing 5 of 5+ Software Test Engineer jobs

Charles Schwab
Software Development Engineer in Test
We won't show you this job again
Charles Schwab
Added 5d ago
Software Development Engineer in Test
Charles Schwab
Charlotte, North Carolina
AI (Artificial Intelligence)
Data Science
$52.88 - $58.65/hr
Hybrid
10,000+

Have you applied for this role?

Northrop Grumman
Test Automation Software Engineer – Level 5
We won't show you this job again
Northrop Grumman
Added 5d ago
Test Automation Software Engineer – Level 5
Northrop Grumman
Morrisville, North Carolina
Software Engineering
Technical Product & Program Management
UI/UX Design
$169k - $254k/yr
Master's degree
10,000+

Have you applied for this role?

First Citizens Bank
Sr. Software Test Engineer (Remote NC, AZ, TX)
We won't show you this job again
First Citizens Bank
Added 1mo ago
Sr. Software Test Engineer (Remote NC, AZ, TX)
First Citizens Bank
Raleigh, North Carolina
Creative & Design
Product Management
UI/UX Design
Remote (US)
High school diploma or GED
10,000+

Have you applied for this role?

Cisco
Senior Software Engineer in Test (Network Security, Performance), Hybrid, RTP, NC
We won't show you this job again
Cisco
Added 1mo ago
Senior Software Engineer in Test (Network Security, Performance), Hybrid, RTP, NC
Cisco
Research Triangle Park, North Carolina
Embedded Systems Engineering
Engineering (Non-Software)
Firmware Engineering
$137k - $278k/yr
Bachelor's degree
10,000+

Have you applied for this role?

EPAM Systems
Senior Software Development Engineer in Test
We won't show you this job again
EPAM Systems
Added 3mo ago
Senior Software Development Engineer in Test
EPAM Systems
Charlotte, North Carolina
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Program Management
Bachelor's degree in engineering
10,000+

Have you applied for this role?

Looking for more software test engineer jobs?

Explore related role searches to find more openings that fit.

See related jobs

See All 5 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.

Charlotte
2 jobs
Raleigh
1 job
Morrisville
1 job
Research Triangle Park
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

Cisco
Cisco1 open role
EPAM Systems
EPAM Systems1 open role
Charles Schwab
Charles Schwab1 open role

Top Industries Hiring

  • Electronics & Hardware

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 Cisco, EPAM Systems, and Charles Schwab, based on current listings on Migrate Mate as of August 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?

Charlotte, Raleigh, and Morrisville 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 August 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 5 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