1

Software Quality Assurance Engineer Jobs in Raleigh, NC

We are hiring an Associate QA Engineer to join our innovative engineering team. This role is scoped ... Latest tech, standing desks, and all the tools and software you need to thrive The future of ...

Senior QA Engineer, Validation

Holly Springs, NC · On-site

$76K - $103K/yr

Position Overview The Senior QA Engineer, Validation helps drive the Quality oversight for ... software. * High level of familiarity/understanding of Drug Substance, Drug Product, and/or ...

Lead AI Quality Assurance Engineer

Raleigh, NC · Hybrid

$125K/yr

Combines traditional QA practices with AI / ML validation techniques to test data integrity, model performance, automation workflows and user outcomes. Works with engineering, data science, product ...

Lead AI Quality Assurance Engineer

Raleigh, NC · Hybrid

$125K/yr

Combines traditional QA practices with AI / ML validation techniques to test data integrity, model performance, automation workflows and user outcomes. Works with engineering, data science, product ...

Lead AI Quality Assurance Engineer

Raleigh, NC · Hybrid

$125K/yr

Combines traditional QA practices with AI / ML validation techniques to test data integrity, model performance, automation workflows and user outcomes. Works with engineering, data science, product ...

Demonstrate the role of quality assurance in each phase of the Software Development Life Cycle and ... Demonstrate proficient use and knowledge of engineering tools * Demonstrate a sense of urgency ...

Quality Assurance leader in Information Technology responsible for leading teams of QA Engineers ... aspects of Software Testing Lifecycle driving an automation first quality mindset. Manage ...

The QA Tester II plays a key role in ensuring software releases meet business and technical ... Collaborate with developers, product managers, and business analysts to clarify requirements and ...

Showing results 41-60

Software Quality Assurance Engineer information

See Raleigh, NC salary details

$18

$47

$76

How much do software quality assurance engineer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software quality assurance engineer in Raleigh, NC is $47.19, according to ZipRecruiter salary data. Most workers in this role earn between $37.16 and $53.99 per hour, depending on experience, location, and employer.

What is a software quality assurance engineer?

Software Quality Assurance (QA) Engineers are professionals responsible for ensuring the quality and functionality of software products. They design and execute tests to identify bugs, verify that software meets requirements, and ensure that products perform reliably before release. QA Engineers may use manual and automated testing methods, work closely with developers, and contribute to process improvements to enhance software quality. Their work helps prevent defects from reaching end-users and supports the delivery of high-quality software solutions.

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

To thrive as a Software Quality Assurance Engineer, you need a solid understanding of software development processes, test methodologies, and a degree in computer science or a related field. Familiarity with test automation tools (such as Selenium or JUnit), bug tracking systems, and coding languages like Java or Python is typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills ensure that software products are reliable, meet quality standards, and deliver a positive user experience.

What are the most common challenges software quality assurance engineers face when working in agile development environments?

One of the main challenges Software Quality Assurance (SQA) Engineers encounter in agile environments is keeping up with rapid development cycles while ensuring thorough test coverage. Frequent releases and iterative changes require SQA Engineers to adapt quickly, automate tests efficiently, and communicate closely with developers and product managers. Balancing the need for speed with the responsibility of maintaining software quality can be demanding, but it also offers opportunities to innovate and improve testing processes. Strong collaboration, proactive communication, and continuous learning are key to overcoming these challenges and thriving in an agile team.

What is the difference between Software Quality Assurance Engineer vs Software Tester?

AspectSoftware Quality Assurance EngineerSoftware Tester
ResponsibilitiesDevelops QA processes, creates test plans, ensures overall quality standardsExecutes test cases, reports bugs, verifies fixes
Skills & CertificationsKnowledge of QA methodologies, testing tools, scripting; certifications like ISTQBBasic testing skills, familiarity with testing tools; ISTQB certification often preferred
Work EnvironmentInvolved in process improvement, collaboration with development teamsPrimarily focused on executing tests and reporting issues
Industry UsageCommonly employed in software development companies, tech firmsFound across various industries using software products, including IT and finance

The main difference is that a Software Quality Assurance Engineer focuses on establishing testing processes and ensuring overall quality standards, while a Software Tester primarily executes test cases and reports bugs. Both roles require similar skills and certifications, but the QA Engineer has a broader scope in quality management.

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

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

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

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

What job categories do people searching Software Quality Assurance Engineer jobs in Raleigh, NC look for?

The top searched job categories for Software Quality Assurance Engineer jobs in Raleigh, NC are:

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

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

Infographic showing various Software Quality Assurance Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, 4% Contract, and 1% Nights. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $98,145 per year, or $47.2 per hour.

Full-time

Re-posted 11 days ago


Job description

Company Description

360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.

Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. 

Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.

We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.

Job Description

Short Description:

Sr. Software Tester; Sr. Quality Control Analyst; Sr. Quality Assurance Engineer; Sr. QA Analyst

Complete Description:

Senior Software Quality Control Engineer

Typical Experience: 60-120 months

LOCAL Candidates Only and Requires In Person Interview Only

This position serves as a Senior Software Tester, who will be responsible for verifying and validating whether products or services meet specified requirements. The individual must have work experience in all phases of the SDLC and worked in an agile and/or iterative environment. The Senior Software Tester will review requirements/design documents, ensures traceability of test cases to requirements, execute test scripts, and accountable for validating system quality. The individual must have the ability to communicate effectively in oral and written form, work with minimal assistance, and the ability to establish and maintain a good working relationship within and outside the Quality Control and Testing teams. This position must interact with analysts, software engineers and management.

Description (including, but not limited to):

1. Ability to understand the technical details of the project/application/system.

2. Develop, publish and executes test plans and test scripts for complex, distributed applications throughout the project life cycle.

3. Create, execute and automate scripts for smoke, functional, regression, using Selenium

4. Create, execute and automate SOAP UI scripts.

5. Stress/performance (load) testing and security testing.

6. Create, manage and maintain efficiencies in the automated script execution and script development through the implementation of automation best practices.

7. Develops test data where needed.

8. Prepare and executes SQL commands to manage and verify data.

9. Designs, maintains, executes, and retests test cases.

10. Participate in production implementation verification.

11. Understand end user's business workflow process and job

Required skills:

Proficient understanding of various Software Development Life Cycle (SDLC) methodologies.

Experience with participation through all phases of the SDLC on a new project.

Hands on experience with Software Testing Life Cycle (STLC).

Experience with creation and maintenance of Test Plan.

Experience with creation and maintenance of Automated Scripts.

Experience with creation and maintenance of Requirements Traceability Matrix (RTM).

Performs All types of Testing (manual, usability, functional, black box, white box, regression, smoke, performance, stress, load (aka scalability), persistent layer verification, data creation, web services (SOAPUI)).

Experience with relational database (e.g. DB2, Oracle, SQL server, etc.).

Experience with data model, SQL and writing SQL queries.

Experience working with various automated testing tools like Selenium, SOAP UI, and ClearQuest.

Strong critical thinking and analytical skills.

Strong communication skills.

Training and Experience

Minimum of five years of progressive software testing/quality control experience working with large-scale complex on-line systems, including at least three years on a large-scale web based project. Candidate must have 2 years of automated testing experience using Selenium RC or Selenium Web Driver and SOAP UI.

Additional Information

Thanks and Regards,

Isha Sharma

408-766-0000- EXT 425

isha.sharma@)usitsol.com