1

Software Quality Assurance Sqa Engineer Jobs (NOW HIRING)

We are seeking a highly skilled and proactive Senior Software Quality Assurance (SQA) Engineer to lead quality initiatives across complex product areas. This role is responsible for driving end-to ...

A Software Quality Assurance (SQA) Engineer is a professional responsible for ensuring that software products meet specified standards of quality. Their primary role is to identify and resolve issues ...

QA Analyst

Waltham, MA ยท On-site

The Software Quality Assurance (SQA) Engineer for FS Risk & Compliance has primary responsibility for quality assurance for projects developing product software features from planning phase through ...

Senior SQA Engineer

Natick, MA ยท On-site

$120K - $130K/yr

Senior SQA Engineer Department: Product Development Reports To: Principal SQA Engineer/Tech Lead ... Good knowledge of QA process development and testing experience with software that has a hardware ...

Senior SQA Engineer

Natick, MA ยท On-site

$120K - $130K/yr

Senior SQA Engineer Department: Product Development Reports To: Principal SQA Engineer/Tech Lead ... Good knowledge of QA process development and testing experience with software that has a hardware ...

Assists in the development of the software quality assurance (SQA) test strategy for assigned IT ... Institution of Electrical Engineering (IEEE), International Organization for Standardization (ISO ...

next page

Showing results 1-20

Software Quality Assurance Sqa Engineer information

See salary details

$18

$48

$78

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

As of Jul 1, 2026, the average hourly pay for software quality assurance sqa engineer in the United States is $48.54, according to ZipRecruiter salary data. Most workers in this role earn between $38.22 and $55.53 per hour, depending on experience, location, and employer.

What engineers make $500,000?

Software Quality Assurance (QA) Engineers typically do not reach $500,000 in annual salary; such high earnings are more common in executive or specialized roles like senior software engineers, engineering managers, or technical leads with extensive experience, advanced skills, and often stock options or bonuses. Achieving this level usually requires a combination of technical expertise, leadership, and working in high-paying industries or companies.

Is QA Engineer still in demand?

QA Engineer roles remain in demand as companies prioritize software quality and user experience. Skills in automation tools, scripting, and testing frameworks are increasingly valuable in this field.

What is the main job of a software quality assurance (SQA) engineer?

A software quality assurance (SQA) engineer is responsible for ensuring that software products meet quality standards by designing and executing test plans, identifying defects, and verifying fixes. They often use testing tools and follow industry best practices to improve software reliability and performance throughout the development process.

What are some common challenges Software Quality Assurance (SQA) Engineers face when working in agile development environments?

SQA Engineers in agile teams often encounter the challenge of keeping up with rapid development cycles while ensuring thorough testing. They must balance limited time for test planning and execution with the need to provide quick feedback to developers. Additionally, SQA Engineers are expected to collaborate closely with cross-functional team members, adapt to frequent changes in requirements, and automate tests to maintain efficiency. Embracing continuous integration and staying proactive in communication are key to overcoming these hurdles.

What are the key skills and qualifications needed to thrive as a Software Quality Assurance (SQA) Engineer, and why are they important?

To thrive as a Software Quality Assurance (SQA) Engineer, you need a solid understanding of software testing methodologies, debugging, and a degree in computer science or a related field. Familiarity with automated testing tools like Selenium, JIRA for bug tracking, and knowledge of scripting languages such as Python or Java are typically required. Strong analytical thinking, attention to detail, and effective communication help SQA Engineers identify issues and collaborate with development teams. These skills ensure reliable, high-quality software releases and contribute to overall product excellence.

Which pays more, QA or QC?

In the context of a Software Quality Assurance (QA) Engineer, salaries for QA roles generally tend to be higher than those for QC roles due to broader responsibilities, including process improvement and testing management. Both roles require technical skills and knowledge of testing tools, but QA positions often involve more strategic planning and cross-team collaboration, which can influence compensation. Actual pay varies by industry, experience, and location.

What does a Software Quality Assurance (SQA) Engineer do?

A Software Quality Assurance (SQA) Engineer is responsible for ensuring that software products meet specified quality standards before they are released to customers. They design, implement, and execute tests to identify bugs, performance issues, and other problems. SQA Engineers also review requirements and technical documents, work closely with developers to resolve issues, and help improve software development processes. Their ultimate goal is to deliver reliable, high-quality software that meets user expectations.

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

AspectSoftware Quality Assurance Sqa EngineerSoftware Tester
ResponsibilitiesDevelops quality standards, reviews processes, and ensures overall quality in software developmentExecutes test cases, identifies bugs, and reports issues in software
Skills & CertificationsKnowledge of QA methodologies, testing tools, and often certifications like ISTQBProficiency in testing tools, scripting, and basic understanding of software development
Work EnvironmentInvolves process improvement, collaboration with development teams, and quality planningPrimarily focused on executing tests and reporting defects

While both roles focus on software quality, a Software Quality Assurance Sqa Engineer takes a broader, process-oriented approach to ensure quality standards across the development lifecycle, whereas a Software Tester primarily focuses on executing tests and identifying bugs.

More about Software Quality Assurance Sqa Engineer jobs
What job categories do people searching Software Quality Assurance Sqa Engineer jobs look for? The top searched job categories for Software Quality Assurance Sqa Engineer jobs are:
Software Quality Assurance Engineer

Software Quality Assurance Engineer

Select Blinds

Chandler, AZ โ€ข On-site

Full-time

Posted 21 days ago


Job description

Software Quality Assurance (SQA) Engineer (Focus: .NET & Playwright)

About the Role

We are seeking a detail-oriented and experienced Software Quality Assurance (SQA) Engineer to join our team. This role is crucial for maintaining the high quality and reliability of our enterprise applications, which are primarily built using the .NET framework. The ideal candidate will have strong expertise in test automation, specifically utilizing Playwright with xUnit version 3, to build and maintain robust end-to-end and integration tests. You will be instrumental in evolving our QA process, integrating testing into the CI/CD pipeline, and collaborating closely with developers and product managers to deliver exceptional software.


Key Responsibilities

  • Test Strategy & Planning: Coordinate test plans, test cases, and test strategies for new features and existing products, ensuring alignment with business requirements.
  • Automation Development: Design, develop, and maintain automated test scripts using Playwright and C#/.NET for functional, regression, and performance testing across UI and API layers.
  • Framework Management: Contribute to the continuous improvement and scaling of our automated testing framework and infrastructure utilizing xUnit v3.
  • Manual Testing: Execute manual functional, integration, and user acceptance testing (UAT) as needed, especially for complex scenarios or exploratory testing.
  • Cross-Platform Quality: Test across popular device form factors (desktop, mobile, tablet) and multiple browser types (Chrome, Firefox, Safari, Edge) to ensure a consistent, high-quality user experience.
  • Defect Management: Identify, document, and track software defects and improvement tickets using our issue tracking system (Jira), working closely with development teams to ensure timely resolution.
  • CI/CD Integration: Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline (Azure DevOps) to enable continuous quality checks.
  • Deployment Verification: Act as a critical quality gatekeeper by executing Pre- and Post-Deployment verification and smoke testing across all environments, ensuring stability and providing the necessary technical sign-off for production releases.
  • Collaboration: Actively participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives) and collaborate cross-functionally to drive quality throughout the entire software development lifecycle (SDLC).

Required Qualifications

  • Experience: 3 years of professional experience in Software Quality Assurance or a similar technical role.
  • Test Automation Tool: Proven, hands-on experience designing, building, and maintaining automated tests using Playwright (or a similar modern tool like Selenium or Puppeteer).
  • Technology Stack: Strong understanding of the .NET ecosystem, including experience testing applications built with C#, ASP.NET Core, or related Microsoft technologies.
  • Coding Proficiency: Solid programming skills in C# (preferred) or another Object-oriented programming language for writing and debugging complex test automation code.
  • API Testing: Experience with API testing using tools like Postman, or by coding API tests within the automation framework.
  • Databases: Proficiency in writing and executing basic SQL queries to validate data integrity.
  • Version Control: An understanding of GIT and some experience using GIT commands.


Why Join Us?

  • Opportunity to work on cutting-edge enterprise applications with a strong focus on clean code and modern practices.
  • Competitive salary and benefits package.
  • A collaborative and supportive team culture where your contributions directly impact product quality.


Location: Chandler, AZ

Job Type: Full-time