1

Software Development Quality Assurance Jobs (NOW HIRING)

QA Supervisor

Santa Clara, CA ยท On-site

$21 - $23/hr

Previous experience in software development, quality assurance, or other related fields * Knowledge of Java, Python, or other programming languages * Familiarity with relational databases such as ...

QA Supervisor

Santa Clara, CA ยท On-site

$21 - $23/hr

Previous experience in software development, quality assurance, or other related fields * Knowledge of Java, Python, or other programming languages * Familiarity with relational databases such as ...

$79 - $107/hr

Do you have 5 years of software development or quality assurance with knowledge of IEC 62304 and ISO 13485? If so we would love to hear from you. This position is responsible to ensure the quality of ...

Fortinet is looking for a Staff Software Dev QA Engineer to assist FortiADC Team The software development QA developer need to work with the developer team to deliver high quality of the Fortinet ...

Staff Software QA Engineer

Sunnyvale, CA ยท On-site

$140K - $171K/yr

Fortinet is looking for a Staff Software Dev QA Engineer to assist FortiADC Team The software development QA developer need to work with the developer team to deliver high quality of the Fortinet ...

Staff Software QA Engineer

Sunnyvale, CA ยท On-site

$140K - $171K/yr

Fortinet is looking for a Staff Software Dev QA Engineer to assist FortiADC Team The software development QA developer need to work with the developer team to deliver high quality of the Fortinet ...

Quality Assurance Analyst

Milwaukee, WI ยท On-site

$55 - $65/hr

Lead testing efforts throughout the software development lifecycle, from requirements analysis ... Develop QA metrics, dashboards, and reporting to monitor quality trends and support continuous ...

Performing all phases of software engineering including requirements analysis, application design, and code development and testing. Designing and implementing product features in collaboration with ...

Software Development Manager/IC

WV ยท On-site +1

$111K - $146K/yr

Lead and mentor developers, QA engineers, automation engineers, and technical resources across the ... Strong experience leading Agile software development efforts in large enterprise or federal ...

Showing results 21-40

Software Development Quality Assurance information

See salary details

$18

$35

$57

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

As of Sep 4, 2026, the average hourly pay for software development quality assurance in the United States is $35.38, according to ZipRecruiter salary data. Most workers in this role earn between $26.92 and $39.42 per hour, depending on experience, location, and employer.

What is software development quality assurance?

Software development quality assurance (QA) is a process that ensures software products meet specified requirements and quality standards before being released. QA involves planning, designing, monitoring, and improving the development process through systematic testing and review. The goal is to identify defects and issues early, reduce bugs, and ensure the software works as intended, providing a reliable and user-friendly experience. QA professionals may use both manual and automated testing methods to validate the software throughout its development lifecycle.

How does a software development quality assurance professional collaborate with developers and product managers during a project?

Software Development QA professionals work closely with developers to understand the technical implementation of features and to identify potential risks early in the development cycle. They often participate in daily stand-ups and sprint planning meetings to align on priorities and clarify requirements with product managers. Collaboration involves providing feedback on testability, reviewing user stories, and communicating defects or issues found during testing. This teamwork helps ensure software quality and smooth releases, fostering a proactive approach to problem-solving and continuous improvement throughout the project lifecycle.

What are the key skills and qualifications needed to thrive as a software development quality assurance professional?

To excel in Software Development Quality Assurance, you need a solid understanding of software testing methodologies, programming basics, and a relevant degree or certifications such as ISTQB. Familiarity with automated testing tools (like Selenium, JUnit, or TestNG), bug tracking systems (such as Jira), and CI/CD pipelines is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you identify issues and collaborate with development teams. These competencies are crucial for ensuring software reliability, reducing defects, and delivering high-quality products to users.

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

AspectSoftware Development Quality AssuranceSoftware Testing
FocusProcesses, standards, and overall quality management throughout the development lifecycleExecution of test cases to identify bugs and issues in the software
ResponsibilitiesDeveloping quality processes, audits, and ensuring compliance with standardsDesigning, executing, and reporting on test cases and scenarios
Skills & CertificationsKnowledge of QA methodologies, process improvement, certifications like ISTQBTesting techniques, tools, and certifications like ISTQB
Work EnvironmentCollaborative with development teams, process-orientedHands-on testing, often in dedicated testing teams

While both roles aim to improve software quality, Software Development Quality Assurance focuses on establishing and maintaining quality processes across the development lifecycle, whereas Software Testing concentrates on executing tests to find bugs. QA ensures the overall quality standards are met, while testing verifies specific functionalities.

Is software development quality assurance a good career?

Software development quality assurance (QA) is a viable career that involves testing software to ensure it meets quality standards, often requiring knowledge of testing tools and programming basics. It offers opportunities for growth into roles like QA lead or automation engineer and is in demand across many industries, providing stable employment prospects.

What does quality assurance do in software development?

In software development, quality assurance (QA) involves systematically testing and reviewing software to identify defects and ensure it meets specified requirements. QA professionals develop test plans, execute tests, and document issues to improve product quality and reliability throughout the development process.
More about Software Development Quality Assurance jobs

What cities are hiring for Software Development Quality Assurance jobs?

Cities with the most Software Development Quality Assurance job openings:

What states have the most Software Development Quality Assurance jobs?

States with the most job openings for Software Development Quality Assurance jobs include:

What job categories do people searching Software Development Quality Assurance jobs look for?

The top searched job categories for Software Development Quality Assurance jobs are:

QA Supervisor

Leadman Electronics

Santa Clara, CA โ€ข On-site

$21 - $23/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 11 days ago


Job description

We are seeking a QA Supervisor to become an integral part of our team! You will develop and execute software test plans in order to identify software issues.

Responsibilities:

  • Supervise and provide guidance to QA personnel to ensure effective execution of quality activities and compliance with organizational objectives.
  • Generate quality assurance documentation, including quality plans, procedures, and work instructions.
  • Prepare regular reports on quality metrics, trends, and performance indicators by collecting, analyzing, summarizing data and making recommendations. Maintain accurate records of quality control activities, including inspection reports, test results, and corrective actions.
  • Summarize and communicate quality issues to the management and customer for review.
  • Support implementation of corrective actions/preventative action systems.
  • Collaborate with engineering and manufacturing functions to ensure quality standards are in place and implement corrective actions as needed.
  • Facilitate training sessions to educate production staff on quality assurance best practices and standards.
  • Audit quality systems for deficiency identification and correction. Ensure that corrective measures meet acceptable standards, and that documentation is compliant with requirements.
  • Devise and implement test strategies that adequately assess all software aspects
  • Investigate and recreate reported defects
  • Work with other engineers to troubleshoot and resolve coding issues
  • Track and document all testing defects and resolutions 
  • Participate in the design and development for test automation and support

Qualifications:

  • Previous experience in software development, quality assurance, or other related fields
  • Knowledge of Java, Python, or other programming languages
  • Familiarity with relational databases such as MySQL, Oracle, and SQL Server
  • Strong root-cause analysis skills
  • Deadline and detail-oriented