1

Senior Software Quality Assurance Engineer Jobs

Software Quality Assurance Engineer Reporting To: Manager, Process Work Schedule: Onsite - Buffalo, NY Moog's Military Aircraft Group is looking for a Software Quality Assurance Engineer to join ...

Software Quality Assurance Engineer Reporting To: Manager, Process Work Schedule: Onsite - Buffalo, NY Moog's Military Aircraft Group is looking for a Software Quality Assurance Engineer to join ...

Sr. Software QA Analyst

Boulder, CO · On-site

$90K - $115K/yr

Work closely with DevOps to ensure automation and monitoring at all steps of the development cycle from software development integration, testing, releasing to deployment and infrastructure ...

Work closely with DevOps to ensure automation and monitoring at all steps of the development cycle from software development integration, testing, releasing to deployment and infrastructure ...

Work closely with DevOps to ensure automation and monitoring at all steps of the development cycle from software development integration, testing, releasing to deployment and infrastructure ...

Work closely with DevOps to ensure automation and monitoring at all steps of the development cycle from software development integration, testing, releasing to deployment and infrastructure ...

Bentonville, AR About the Role: We're looking for a Senior QA Engineer to ensure the quality and reliability of our software products. You'll work closely with developers and product teams to deliver ...

next page

Showing results 1-20

Senior Software Quality Assurance Engineer information

See salary details

$21.5K

$124.1K

$189K

How much do senior software quality assurance engineer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for senior software quality assurance engineer in the United States is $124,124.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,000.00 and $137,500.00 per year, depending on experience, location, and employer.

What is the highest salary for a QA engineer?

The highest salaries for Senior Software Quality Assurance Engineers can exceed $120,000 annually, especially in high-cost living areas or with extensive experience, specialized skills, and certifications. Top earners often have expertise in automation tools, scripting, and industry-specific knowledge, which can contribute to higher compensation.

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

AspectSenior Software Quality Assurance EngineerSoftware Quality Assurance Engineer
CertificationsOften holds ISTQB, CSTE, or similar certificationsMay have basic certifications or none
ExperienceTypically 5+ years in QA rolesEntry to mid-level experience
ResponsibilitiesDesigns test strategies, mentors team, leads testing effortsExecutes test cases, reports bugs, supports testing
Work EnvironmentLeads testing projects, collaborates with developers and managersPerforms testing tasks under supervision

In summary, a Senior Software Quality Assurance Engineer has more experience, leadership responsibilities, and often holds advanced certifications compared to a Software Quality Assurance Engineer. They play a key role in planning and mentoring, while the QA Engineer focuses on executing tests and reporting issues.

Which pays more, QA or QC?

For a Senior Software Quality Assurance Engineer, salaries generally depend on experience and location, but QA roles tend to offer higher pay than QC roles because QA involves more strategic planning, process improvement, and automation skills. Both positions require attention to detail and knowledge of testing tools, but QA often commands a premium due to its broader scope and responsibilities.

What engineer makes $500,000 a year?

Senior Software Quality Assurance Engineers in high-demand tech companies or with specialized skills such as automation, scripting, and certifications can earn salaries approaching or exceeding $500,000 annually, especially with bonuses and stock options. Such compensation typically requires extensive experience, leadership roles, or working in high-cost regions like Silicon Valley.

What does a Senior Software Quality Assurance Engineer do?

A Senior Software Quality Assurance (QA) Engineer is responsible for ensuring that software products meet high standards of quality before they are released. They design and implement test plans, identify defects, and collaborate with developers to resolve issues. Senior QA Engineers often mentor junior team members and help develop best practices for testing processes. Their goal is to deliver reliable, bug-free software that meets user requirements.

What are some common challenges faced by Senior Software Quality Assurance Engineers, and how can they be addressed?

Senior Software Quality Assurance Engineers often encounter challenges such as managing complex testing environments, ensuring comprehensive test coverage under tight deadlines, and staying updated with rapidly evolving technologies. Addressing these challenges typically involves strong collaboration with development teams, effective use of automation tools, and prioritizing test cases based on risk. Proactively communicating with stakeholders and continuously improving testing processes can also help in overcoming these obstacles and ensuring high-quality software releases.

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

To thrive as a Senior Software Quality Assurance Engineer, you need a solid background in software testing methodologies, programming or scripting languages, and a relevant degree or certifications such as ISTQB. Familiarity with automated testing tools (like Selenium or JMeter), defect tracking systems (such as Jira), and CI/CD pipelines is typically required. Analytical thinking, strong communication, and attention to detail are crucial soft skills for identifying issues and collaborating across teams. These capabilities ensure the delivery of high-quality, reliable software products and efficient resolution of complex quality challenges.

Is QA harder than coding?

For a Senior Software Quality Assurance Engineer, QA involves designing test plans, identifying bugs, and ensuring software quality, which requires analytical thinking and attention to detail. Coding focuses on writing and maintaining software programs, often involving problem-solving and technical skills. Both roles are challenging in different ways, and the difficulty depends on individual strengths and experience.
What cities are hiring for Senior Software Quality Assurance Engineer jobs? Cities with the most Senior Software Quality Assurance Engineer job openings:
What are the most commonly searched types of Software Quality Assurance Engineer jobs? The most popular types of Software Quality Assurance Engineer jobs are:
What states have the most Senior Software Quality Assurance Engineer jobs? States with the most job openings for Senior Software Quality Assurance Engineer jobs include:
Sr Software QA Engineer - Contractor

Sr Software QA Engineer - Contractor

PlayStation Global

San Mateo, CA

Other

Posted 20 days ago


Job description

Sr Software QA Engineer (Contractor)

San Mateo, CA

Do you have a passion for delivering the best experiences to users? We are looking for self-motivated,

quick-starter and highly proactive individuals to join our Client QA team, who is responsible for ensuring delivery of features on PlayStation's Mobile App!

At PlayStation, we are passionate about innovation, collaboration and technology. We love building the systems that millions of people use and are our own first customers. We strive to be at the forefront of development technologies and are a diverse company with teams on four continents.

Primary Responsibilities
  • Review product requirements and design documents to understand how the feature works on the PlayStation mobile app and build effective testing strategies.

  • Drive the QA Plan for UI testing; build concrete test plans, write test cases, and implement them to ensure the quality of features. Identify testing needs for l10n, a11y, and performance testing.

  • Write and maintain automated test scripts, review code for quality and testability, and leverage metrics to drive continuous improvement in product reliability

  • Responsible for release activities and be involved in post-release QA activities.

  • Ownership of maintaining test cases and the defect backlog. Report, track and verify defects.

  • Provide status reports to QA Manager and other partners.

  • Understanding of layered architecture of a software and how to optimally test such a system.

  • Passionate about Quality and strives to improve process, proposes standard methodologies and drives their usage across multiple teams.

  • Mentor other team members to level-up the skills and quality of the team, and provide advice to teams within engineering.

  • Promote use of automation across teams to improve speed of testing. Ability to debug failures.

  • Monitor and maintain various Jenkins Jobs and report statuses

  • Work with globally distributed teams to engage early and provide continuous delivery of high quality software products that delight Sony customers

  • Interact and work on a day-to-day basis with various team members outside of QE organization.

Qualifications
  • Minimum BS degree in CS or a related field. 

  • 5+ years of experience in building and executing test plans and test cases

  • Experience testing mobile applications(iOS and Android)

  • Extensive background in QA methodologies and experience developing and implementing comprehensive test suites

  • Ability to estimate effort and size of features

  • Experience with test case management systems & JIRA database systems

  • Experience with agile development methodologies and TDD processes

  • Understanding of automation test framework like pytest

  • Practical experience using development and deployment tools like Git, Jenkins, Docker

  • Experience with Selenium or Appium

  • Strong technical, analytical and problem-solving skills

  • Able to work independently and as part of a team

  • Excellent verbal and written communication skills.

  • Experience with at least one modern web application framework, preferably React Native