1

Software Quality Assurance Jobs in Raleigh, NC (NOW HIRING)

The Quality Assurance Engineer is responsible for end-to-end testing of vCMTS software features, system workflows, and network behaviors, and contributes to defining testing approaches within the ...

STAFF SOFTWARE QA ENGINEER

Durham, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

STAFF SOFTWARE QUALITY ASSURANCE ENGINEER Smart Wires provides advanced power flow control solutions and analytics that enable controllable power systems. This gives grid operators more control over ...

Lead Software Quality Assurance Analyst

Durham, NC · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Lead Software Quality Assurance Analyst helps deliver the quality, efficiency and performance expectations of enterprise-level applications and systems. These include multi-platform software ...

Lead Software Quality Assurance Analyst

Durham, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Lead Software Quality Assurance Analyst helps deliver the quality, efficiency and performance expectations of enterprise-level applications and systems. These include multi-platform software ...

What You'll Bring: * 5+ years of Software Quality Engineering or QA experience. * Strong Salesforce Service Cloud testing experience. * Hands-on test automation experience. * API and integration ...

What You'll Bring: * 5+ years of Software Quality Engineering or QA experience. * Strong Salesforce Service Cloud testing experience. * Hands-on test automation experience. * API and integration ...

QUALITY ASSURANCE TESTER II

Durham, NC · On-site

  • Medical

  • Vision

  • Life

  • Retirement

  • PTO

The QA Tester II plays a key role in ensuring software releases meet business and technical specifications, are free of defects, and are ready for production deployment. This role requires strong ...

Experience using manufacturing or quality management software. Core Competencies: * Training and Facilitation * Coaching and Employee Development * Quality Assurance * Attention to Detail

Company Description 360 IT Professionals is a Software Development Company based in Fremont ... Short Description: Sr. Software Tester; Sr. Quality Control Analyst; Sr. Quality Assurance Engineer ...

Required : • 3+ years of experience in Quality Assurance, Software Testing, or a similar role within a SaaS environment. • Hands-on experience with automated testing frameworks such as Playwright ...

Quality Assurance

Morrisville, NC

$18.50 - $18.88/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

For Quality Assurance in Durham, Cary, and Morrisville - RTP. These opportunities come with competitive pay, weekly paychecks, benefits, and room for advancement. If you're looking for a stable job ...

Partner closely with Product Managers and Software Engineers throughout the sprint lifecycle to ... WHAT YOU WILL NEED * 3+ years of experience in Quality Assurance, Software Testing, or a similar ...

Partner closely with Product Managers and Software Engineers throughout the sprint lifecycle to ... WHAT YOU WILL NEED * 3+ years of experience in Quality Assurance, Software Testing, or a similar ...

QA Contractor, GMP Quality Assurance Location: Onsite at Research Triangle Park, NC Duration: 9 Months Travel: Domestic travel (less than 10% of the time) expected. Only W2 candidates are eligible ...

Partner closely with Product Managers and Software Engineers throughout the sprint lifecycle to ... WHAT YOU WILL NEED * 3+ years of experience in Quality Assurance, Software Testing, or a similar ...

next page

Showing results 1-20

Software Quality Assurance information

See Raleigh, NC salary details

$14

$43

$62

How much do software quality assurance jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software quality assurance in Raleigh, NC is $43.62, according to ZipRecruiter salary data. Most workers in this role earn between $35.53 and $53.03 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software quality assurance professional, and why are they important?

To thrive as a Software Quality Assurance professional, you need a solid understanding of software testing methodologies, programming basics, and a relevant degree or certification in computer science or a related field. Familiarity with test management tools, automated testing frameworks (such as Selenium or JUnit), and bug tracking systems is typically required. Attention to detail, analytical thinking, and strong communication skills help ensure issues are identified, reported, and resolved effectively. These skills and qualities are crucial for delivering reliable software products and maintaining high standards of quality throughout the development lifecycle.

What is software quality assurance?

Software Quality Assurance (SQA) is a process that ensures the quality of software throughout its development lifecycle. It involves systematic activities such as reviewing requirements, designing test plans, executing tests, and identifying defects to make sure the final product meets specified standards and works as intended. SQA helps prevent bugs, improves reliability, and ensures that software is delivered on time and within budget. Professionals in this field use various tools and methodologies to monitor and improve software quality.

What is the difference between Software Quality Assurance vs Software Testing?

AspectSoftware Quality AssuranceSoftware Testing
FocusProcesses, standards, and overall quality managementExecution of test cases to identify bugs
ActivitiesAudits, process improvements, quality planningTest case execution, bug reporting, validation
CredentialsQA certifications, knowledge of quality standardsTesting certifications, technical testing skills
Work EnvironmentProcess-oriented, collaborative teamsTest labs, development teams

While Software Quality Assurance focuses on improving and maintaining the overall quality processes, Software Testing is primarily concerned with executing tests to find defects. Both roles are essential for delivering high-quality software, but QA has a broader scope involving process audits and standards, whereas testing is more hands-on with test execution and bug identification.

What are some common challenges faced by software quality assurance professionals, and how can they be addressed?

Software Quality Assurance (SQA) professionals often encounter challenges such as tight project deadlines, rapidly changing requirements, and balancing thorough testing with efficient delivery. To address these, SQA teams frequently adopt agile methodologies, prioritize test cases based on risk, and maintain clear communication with development and product teams. Proactive collaboration, continuous learning, and leveraging automated testing tools are also key strategies for overcoming these challenges and ensuring high-quality software releases.

What are the most commonly searched types of Software Quality Assurance jobs in Raleigh, NC?

The most popular types of Software Quality Assurance jobs in Raleigh, NC are:

What are popular job titles related to Software Quality Assurance jobs in Raleigh, NC?

For Software Quality Assurance jobs in Raleigh, NC, the most frequently searched job titles are:

What cities near Raleigh, NC are hiring for Software Quality Assurance jobs?

Cities near Raleigh, NC with the most Software Quality Assurance job openings:

Infographic showing various Software Quality Assurance job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, 4% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $90,727 per year, or $43.6 per hour.

POS Software Quality Assurance Analyst

Tekniforce

Raleigh, NC • On-site

Other

Posted 2 days ago

New


Job description

We are looking for a POS Software QA Analyst. This is an on- site six (6) months contract to possible hire position in Raleigh, North Carolina with our client. In this role as a POS Software QA Analyst you will apply proven analytical and problem-solving skills to validate IT processes through careful testing in order to maximize the benefit of business investments in IT initiatives. Remain current on trends in our industry as well as the latest techniques/technologies that help drive effective QA processes to improve the results we deliver to our clients. Passionate about quality software and will contribute both to the definition and the enforcement of quality assurance processes and procedures based on best practice methodology.

Responsibilities as a POS Software QA Analyst:

  • Actively participate in enhancing of QA processes and procedures for the organization
  • Work closely with development team, product owners, and other team members to determine the scope of testing to ensure maximum test coverage
  • Plan and execute tests for new, modified, or existing solutions to ensure that the final product meets high quality standards, is fully functional, and satisfies the end user expectations
  • Create and execute well-structured test plans, test cases, and test scripts to ensure overall quality of the product is met
  • Identify any potential issues with the product and report the issues effectively to the development team
  • Work collaboratively with development team on the issue resolution and recommend program improvements
  • Perform regression/smoke tests when necessary, as a final check to ensure that the product is of good quality before delivering to the customer
  • Report test results, QA status, and risks to the project team in timely manner before delivery of the product to the customer
  • Replicate and analyze issues related to the current system or reported by the customer including database and environment level investigation
  • Help set up and maintain internal test environments and test data. Install new versions of the applications under test
  • Work closely with test automation team to determine areas of the product which can be automated. Support test script creation and execution
  • Assist customers with testing and training
  • Assist with hardware set up for testing
  • Demonstrate new features for project stakeholders (can include customers, management, product owners, and project managers)

Required Skills for POS Software QA Analyst:

  • 8+ years of relevant technical QA experience or similar role
  • 3+ years of hands on retail POS QA experience
  • Basic working experience with SQL / Databases, Linux, XML, Scripting (Python)
  • Ability to work with various QA/Testing tools and technologies (i.e. Jira, Testlink, SOAP UI, Postman)
  • Demonstrated ability to develop and execute test cases for complex requirements
  • Exceptional analytical, organizational, interpersonal and communication (both oral and written) skills
  • Self-motivated, driven, resourceful and able to get things done
  • Ability to adapt and learn quickly is a fundamental necessity
  • Bachelor s Degree in Computer Science or Information Technology or equivalent professional experience