1

Software Quality Assurance Analyst Jobs (NOW HIRING)

We are seeking an experienced Software QA Analyst skilled in both automated and manual testing to discover, track, analyze, and record defects through structured testing methods. In this role, you ...

We are seeking an experienced Software QA Analyst skilled in both automated and manual testing to discover, track, analyze, and record defects through structured testing methods. In this role, you ...

What We're Looking For: * 1-3 years of professional experience with software testing, QA tooling, or API test automation (Postman, pytest, httpx, or similar). * Attention to detail and the ability to ...

next page

Showing results 1-20

Software Quality Assurance Analyst information

See salary details

$15

$44

$64

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

As of Jul 13, 2026, the average hourly pay for software quality assurance analyst in the United States is $44.87, according to ZipRecruiter salary data. Most workers in this role earn between $36.54 and $54.57 per hour, depending on experience, location, and employer.

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

To thrive as a Software Quality Assurance Analyst, you need a strong understanding of software testing methodologies, defect tracking, and a background in computer science or a related field. Familiarity with testing tools like Selenium, JIRA, and knowledge of scripting languages or automation frameworks is often required. Attention to detail, analytical thinking, and effective communication are essential soft skills for identifying issues and collaborating with development teams. These competencies ensure software products meet quality standards, reduce bugs, and improve user satisfaction.

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

AspectSoftware Quality Assurance AnalystSoftware Tester
Primary FocusEnsuring overall quality processes, standards, and compliance throughout the development lifecycleExecuting test cases to identify bugs and verify software functionality
ResponsibilitiesDeveloping QA plans, process improvements, and coordinating testing effortsPerforming manual or automated testing, reporting defects
Required SkillsKnowledge of QA methodologies, test planning, and documentationStrong testing skills, attention to detail, scripting for automation
Work EnvironmentCollaborative, process-oriented, often involved in multiple projectsFocused on testing tasks, often in a dedicated testing team

While both roles focus on software quality, the Software Quality Assurance Analyst oversees the entire QA process, ensuring standards are met, whereas the Software Tester primarily executes tests to find defects. The QA Analyst has a broader scope, including process improvement and compliance, making their role more strategic in quality management.

What are some typical challenges a Software Quality Assurance Analyst may face when working with cross-functional teams?

Software Quality Assurance Analysts often collaborate closely with developers, product managers, and UX designers. A common challenge is ensuring clear communication of testing requirements and reported issues, as technical and business perspectives may differ. Balancing the need for thorough testing with tight project deadlines can also be demanding. Building strong relationships and maintaining an open feedback loop helps ensure that software quality remains a shared priority across all teams.

What Does a Software Quality Assurance Analyst Do?

A software quality assurance (QA) analyst oversees the development of computer software, ensuring that no product errors go to market. As a software QA analyst, your duties include implementing tests to troubleshoot various aspects of the software, developing automated testing procedures, and documenting the entire process. Once you have sufficiently executed and documented the process, you are responsible for training other team members on how to use the software. You also have additional policy development responsibilities. You must work with other computer science specialists in the company to develop quality assurance protocols and standards that either meet or exceed those of the industry at large.

What are Software Quality Assurance Analysts?

Software Quality Assurance (QA) Analysts are professionals responsible for ensuring that software products meet quality standards and function correctly before they are released to users. They design and execute tests to identify bugs, verify that requirements are met, and ensure the software performs as intended. QA Analysts collaborate closely with developers, product managers, and other stakeholders to understand requirements, develop test plans, and document results. Their work helps prevent costly errors and improves user satisfaction by delivering reliable, high-quality software.
What cities are hiring for Software Quality Assurance Analyst jobs? Cities with the most Software Quality Assurance Analyst job openings:
What are the most commonly searched types of Software Quality Assurance Analyst jobs? The most popular types of Software Quality Assurance Analyst jobs are:
Who are the top companies hiring for Software Quality Assurance Analyst jobs? The top employers for Software Quality Assurance Analyst jobs are:
What states have the most Software Quality Assurance Analyst jobs? States with the most job openings for Software Quality Assurance Analyst jobs include:
Infographic showing various Software Quality Assurance Analyst job openings in the United States as of July 2026, with employment types broken down into 71% Full Time, 5% Part Time, and 24% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $93,338 per year, or $44.9 per hour.
Senior QA Analyst

Full-time

Re-posted 10 days ago


Job description

Senior Quality Assurance Analyst
Los Angeles, CA
12+ months
Hybrid role - need local to CA
Position Description:
Client is looking for a motivated and experienced Quality Assurance (QA) Analyst for our team who will be responsible for planning, implementation and monitoring of the quality assurance test plan and test cases. Quality Assurance (QA) Analyst duties and responsibilities will include, - Reviewing and Analyzing requirement of products - Developing and implementing test plans to test the functionalites of the product - Creating test cases for all scenarios and execute the test cases - Reviewing and tracking bugs - Conducting and trcking UAT - Working closely with the product team on the design and development of new features - Creating and maintaining documentation and tutorials
Skills Required:
Clear communicator (written and verbal) for talking with stakeholders about requests and informing teams of any issues regarding submissions or development tasks Ability to focus on deadlines and deliverables. Demonstrates the ability to find the bad defects and bugs quickly. Excellent understanding and knowledge of software quality assurance practice and testing methodologies and tools. Ability to balance multiple projects in a fast-paced and sometimes high-pressure environment, while being adaptable to change. Ability to work and participate in a team with an open and collaborative style of communications. An analytical thinker, with sharp attention to detail, that has problem-solving and trouble shooting skills. A strong passion for product quality and continuous willingness to improve the process.
The Consultant preferred to have all the following qualifications: Three (3) years of experience within the last five (5) years working as a software quality assurance analyst conducting software quality assurance activities for software development projects, including creation of test plans and test cases, and testing the developed software against business and functional requirements. Three (3) years of experience within the last five (5) years working closely with Software Developers and Business Analysts on Information Technology project(s) consisting of a project team of over 10 staff and 100+ users. Three (3) years of experience within the last five (5) years using software tools used for software quality assurance documentation and reporting (i.e. Microsoft Team Foundation Server.) Three (3) years of experience within the last five (5) years coordinating with business stakeholders and software end-users to guide them through user acceptance testing for Information Technology project(s).
An Associate degree, Bachelor's degree or higher from an accredited college or university in Computer Science, Management Information Systems, Software Development, Business Administration/Management or related field.
Regards
Naresh Damagalla
West Advanced Technologies, Inc
E: naresh.d@wati.com D: 279-666-5838
Serving government agencies for 22 Years
www.wati.com