1

Sr Software Qa Engineer Jobs in Michigan (NOW HIRING)

QA Test Engineer-POS

Ann Arbor, MI · On-site

$33 - $45/hr

QA Test Engineer-POS Pay Rate: $33-$45/hour Qualifications * Bachelor s degree in Computer Science ... Present testing results to support sign-off on software functionality for production releases.

The Infotainment Quality Assurance Lead will be responsible for coordinating and facilitating ... Work with software architects and developers throughout the software development life cycle to ...

The Software Quality Engineer II plays a critical role in ensuring the quality and reliability of ... Contribute to QA automation frameworks using industry-standard tools and approaches (e.g., JAVA ...

Qualifications * Bachelor''s degree in computer science or equivalent experience. * Minimum 7 years of industry experience, preferably in an Agile development environment. * Must have 5+ years of ...

Software QA Analyst & Tester (Job Code QA) - conduct quality assurance analysis & testing of software in diverse environments. * Sr. Software Developer (Job Code SSD) - develop & modify software at a ...

Senior SDET

Ypsilanti, MI · On-site

$99K - $129K/yr

Overview We are seeking a Senior QA Automation Engineer with 9+ years of experience in test ... Support software releases and production deployments. * Contribute to QA best practices, coding ...

Senior Software Engineer

Birmingham, MI · On-site

$116K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Quality Assurance * Commitment to delivering high-quality, secure, and performant APIs and services ...

About the Company SkySync is a rapidly evolving, fast-paced, venture-backed software innovator ... A large element of the job is working with the Sustaining Engineering team to triage customer ...

Senior Software Engineer

Birmingham, MI · On-site

$116K - $154K/yr

Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... Quality Assurance * Commitment to delivering high-quality, secure, and performant APIs and services ...

Quality Assurance Engineer I

Novi, MI · On-site

$67K - $87K/yr

Core competencies: · This position is best suited for engineers who enjoy hands-on investigation, technical problem solving, data-driven analysis, and driving field quality improvements through root ...

New

Showing results 41-60

Sr Software Qa Engineer information

See Michigan salary details

$18.7K

$108.2K

$164.7K

How much do sr software qa engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for sr software qa engineer in Michigan is $108,186.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,900.00 and $119,800.00 per year, depending on experience, location, and employer.

What does a Sr Software QA Engineer do?

A Sr Software QA Engineer is responsible for overseeing the quality assurance process in software development projects. They design and implement tests, identify bugs, and work closely with developers to ensure that software products meet high standards of quality and reliability. Senior QA Engineers also mentor junior team members, help define testing strategies, and may contribute to the automation of testing processes. Their role is critical in delivering robust, user-friendly software to customers.

What are the key skills and qualifications needed to thrive as a Sr Software QA Engineer?

To thrive as a Sr Software QA Engineer, you need a solid background in software testing methodologies, test automation, and quality assurance processes, typically supported by a degree in computer science or related field. Familiarity with tools such as Selenium, JIRA, TestNG, and continuous integration systems, as well as relevant certifications like ISTQB, is often expected. Strong analytical thinking, attention to detail, and effective communication help you identify issues and collaborate with development teams. These skills ensure delivery of reliable, high-quality software products and efficient resolution of defects in complex systems.

What are some common challenges Sr Software QA Engineers face when working on large-scale projects?

Sr Software QA Engineers often encounter challenges such as coordinating test efforts across multiple teams, maintaining comprehensive test coverage amidst frequent code changes, and ensuring timely feedback in fast-paced development cycles. Effective communication and proactive planning are key to managing dependencies and identifying potential issues early. Additionally, automating regression tests and continuously improving testing processes help address scalability and maintain product quality.

What is the difference between Sr Software Qa Engineer vs Software Qa Engineer?

AspectSr Software Qa EngineerSoftware Qa Engineer
Required CredentialsBachelor's in Computer Science or related, 5+ years experience, certifications like ISTQBBachelor's in Computer Science or related, 1-3 years experience, certifications optional
Work EnvironmentFast-paced, collaborative teams in tech companies, often involved in complex projectsEntry to mid-level testing teams, focus on manual and automated testing
Employer & Industry UsageUsed across software development companies, tech firms, and startupsCommon in software development, IT services, and product companies

The main difference between a Sr Software Qa Engineer and a Software Qa Engineer lies in experience, responsibilities, and expertise. The senior role typically involves leading testing efforts, designing test strategies, and mentoring junior staff, while the junior role focuses on executing test cases and reporting bugs. Both roles are essential in ensuring software quality, but the senior position requires more experience and a broader skill set.

Is a senior software QA engineer a good career?

A senior software QA engineer is considered a stable and in-demand role within the tech industry, focusing on ensuring software quality through testing, automation, and process improvement. It offers opportunities for career growth, specialization in tools like Selenium or JIRA, and often requires strong analytical skills and experience with testing methodologies. Overall, it can be a rewarding career path for those interested in software quality assurance and continuous learning.

What is the average salary for a senior software QA engineer?

The average salary for a senior software QA engineer typically ranges from $80,000 to $120,000 annually, depending on experience, location, and company size. Professionals with expertise in automation tools and certifications may earn higher salaries within this range.

What are popular job titles related to Sr Software Qa Engineer jobs in Michigan?

For Sr Software Qa Engineer jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Sr Software Qa Engineer jobs?

Cities in Michigan with the most Sr Software Qa Engineer job openings:

Infographic showing various Sr Software Qa Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $108,186 per year, or $52 per hour.

Senior Quality Assurance Analyst

Gainwell Technologies LLC

Detroit, MI • On-site

$63K - $90K/yr

Other

Medical, Life, Retirement, PTO

Posted 10 days ago


Gainwell Technologies rating

7.8

Company rating: 7.8 out of 10

Based on 82 frontline employees who took The Breakroom Quiz

138th of 245 rated software companies


Job description

Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You'll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You'll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities.
Summary
As a Senior Quality Assurance Analyst at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve - a community's most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare's biggest challenges. Here are the details on this position.
Your role in our mission
  • Establishes and maintains project-specific quality assurance strategies, plans, documentation, and metrics in alignment with standards, policies, and best practices.
  • Conducts quality assessments and evaluations to determine process and product compliance; documents findings and escalates unresolved issues as needed.
  • Reviews work products, analyzes defects and quality metrics, researches solutions, and implements approved quality improvements.
  • Leads and supports quality programs, audits, process improvements, and related training and standard practice updates.
  • Provides leadership, guidance, and mentorship to less experienced quality assurance personnel.

What we're looking for
  • Bachelor's degree or equivalent experience; degree in business, engineering, MIS, computer science, or related field preferred.
  • Six or more years of experience in quality assurance, engineering, or management information systems.
  • Experience with quality metrics, defect analysis, and software industry data collection techniques.
  • Experience with software development methodologies, quality frameworks (e.g., SEI/CMM, ISO 9000), and project management methodologies.
  • Experience with software test science, test tools, and quality assurance principles and practices.

Additional Qualifications
  • Strong analytical, problem-solving, organizational, and time-management skills.
  • Effective written and verbal communication skills, including presenting findings to senior leadership and stakeholders.
  • Ability to work independently and collaboratively across multiple projects, priorities, and remote environments.
  • Demonstrated adaptability to change, multiple work streams, and deadline-driven delivery within budget.
  • Basic leadership and technical proficiency, including mentoring, presentations, and business software tools.

What you should expect in this role
  • Fully remote options from Contiguous US locations only
  • Video cameras must be used during all interviews, as well as during the initial week of orientation
  • May support multiple projects or accounts simultaneously.
  • Requires collaboration with cross-functional and remote teams.
  • Occasional travel may be required.
  • This posting is intended for pipelining. This is a developing position therefore the job description is subject to change.

#LI-HC1
The pay range for this position is $63,000 - $90,000 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. Put your passion to work at Gainwell. You'll have the opportunity to grow your career in a company that values work flexibility, learning, and career development. All salaried, full-time candidates are eligible for our generous, flexible vacation policy, a 401(k) employer match, comprehensive health benefits , and educational assistance. We also have a variety of leadership and technical development academies to help build your skills and capabilities.
We believe nothing is impossible when you bring together people who care deeply about making healthcare work better for everyone. Build your career with Gainwell, an industry leader. You'll be joining a company where collaboration, innovation, and inclusion fuel our growth. Learn more about Gainwell at our company website and visit our Careers site for all available job role openings.
Gainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Gainwell Technologies defines "wages" and "wage rates" to include "all forms of pay, including, but not limited to, salary, overtime pay, bonuses, stock, stock options, profit sharing and bonus plans, life insurance, vacation and holiday pay, cleaning or gasoline allowances, hotel accommodations, reimbursement for travel expenses, and benefits.

What Gainwell Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Gainwell Technologies logo

About Gainwell Technologies

Sourced by ZipRecruiter

With Health and Cost outcomes that pierce Inequities and Impact Economies, the success of our Nation’s Federal Medicaid program is inextricably tied to the Prosperity of Communities, States and the Nation as a whole. We think that deserves Respect and a Commitment from Innovators who can help those who operate within and around health and human services evolve to meet their goals. At Gainwell, that’s our Sole focus. Built across more than Five Decades, Gainwell has intentionally seized opportunities to advance its digitally enabled services to meet Agencies, Health plans and MCOs where they are on their modernization journeys and propel them into the future of Healthcare. Equally important to our Expanding Technologies and Results. We bring ideas that bring policies to life.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Irving, TX, US