1

Software Qa Engineer Jobs in Michigan (NOW HIRING)

Be Seen First

We are seeking a Software Quality Assurance Engineer * In this role, you will be testing software AND managing the formal technical acceptance of critical deliverables handed over by external ...

New

About the Role We are seeking a Senior Quality Assurance Engineer / End-to-End Test Lead to support large-scale retail technology initiatives for a fast-paced enterprise environment. This role is ...

Title: QA Analyst Location: Southfield, MI Duration: 6 month (may extend) Our top direct client is looking for a QA Analyst for a long term project in Southfield, MI The client is a Fortune 50 multi ...

Quality Assurance Engineer Position Summary Do you want to... * Play a key role in starting up a new manufacturing plant? * Help build a reliable QMS (quality management system) that supports ...

The Quality Assurance Engineer at Héroux-Devtek, is responsible for ensuring final product quality ... Efficient use of computer-based software systems such as MS Office * Familiarity and understanding ...

Quality Assurance Engineer Position Summary Do you want to... * Play a key role in starting up a new manufacturing plant? * Help build a reliable QMS (quality management system) that supports ...

Quality Assurance Engineer Position Summary Do you want to... * Play a key role in starting up a new manufacturing plant? * Help build a reliable QMS (quality management system) that supports ...

Quality Assurance Engineer

Walker, MI · On-site

$70K - $89K/yr

Flexco, a leading global manufacturer of, is looking for a Quality Assurance Engineer who has demonstrated success in developing and implementing standards and conducting internal audits and ...

Our top direct client is looking for a QA Engineer. The client is a Fortune 50 multi-billion dollar revenue generating organization with a spectrum of products and services throughout major operating ...

Quality Assurance Engineer I

Detroit, MI · On-site

$67K - $86K/yr

As a Quality Assurance Engineer, you will work closely with production and engineering teams to ... Experience using office software (e.g. Word, Excel, PowerPoint) * Basic knowledge of process ...

New

Quality Assurance Engineer, Manufacturing

Detroit, MI · Remote

$71K - $92K/yr

As a Quality Assurance Engineer, you will be part of a fast-moving team of engineering professionals who solve quality assurance problems for customized parts. The QA Engineer is responsible for ...

Quality Assurance Engineer, Manufacturing

Detroit, MI · On-site

$71K - $92K/yr

The QA Engineer is responsible for assisting the Senior Director in developing the quality system following corporate policies, goals and objectives and the requirements of AS9100. Process and ...

next page

Showing results 1-20

Software Qa Engineer information

See Michigan salary details

$16

$42

$68

How much do software qa engineer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for software qa engineer in Michigan is $42.31, according to ZipRecruiter salary data. Most workers in this role earn between $33.32 and $48.41 per hour, depending on experience, location, and employer.

What are Software QA Engineers?

Software QA (Quality Assurance) Engineers are professionals responsible for ensuring the quality and functionality of software applications through systematic testing. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve problems before software is released. Their goal is to ensure that the software meets both functional and user experience standards, minimizing errors and improving reliability. QA Engineers use a variety of tools and methodologies, including automated and manual testing, to verify that products function as intended.

Is QA replaced by AI?

QA Engineers play a critical role in software testing by designing test cases, executing tests, and identifying issues. While AI tools can assist with automation and repetitive tasks, human oversight remains essential for complex testing, understanding user experience, and making judgment calls. AI is a complement to, not a replacement for, QA professionals in the software development process.

What engineers make $300,000 a year?

Software QA Engineers typically do not earn $300,000 annually; such high salaries are more common among senior software engineers, software architects, or specialized roles like machine learning engineers with extensive experience and advanced skills. Compensation at this level often involves seniority, expertise in high-demand technologies, and sometimes stock options or bonuses.

What do software QA engineers do?

Software QA engineers are responsible for testing software applications to identify bugs, ensure quality, and verify that products meet specified requirements. They develop and execute test plans, use testing tools, and collaborate with developers to improve software performance and reliability.

What are some common challenges faced by Software QA Engineers when working with agile development teams?

Software QA Engineers working with agile teams often face the challenge of adapting to rapid development cycles, which require frequent and quick testing of new features. Keeping up with continuous integration and deployment can make it difficult to maintain thorough test coverage. Effective communication and collaboration with developers, product managers, and other stakeholders are essential to quickly address issues and clarify requirements. Additionally, QA Engineers must often balance manual and automated testing to ensure both speed and quality, making time management and prioritization key skills in this environment.

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

AspectSoftware Qa EngineerSoftware Tester
CertificationsISTQB, CSTE, CSQAISTQB, Foundation Level
Work EnvironmentInvolved in quality assurance processes, test planning, and automationPrimarily executes test cases, manual testing
ResponsibilitiesDesigning test strategies, process improvement, automationExecuting test cases, reporting bugs

Software Qa Engineers focus on comprehensive quality assurance, including test planning, automation, and process improvements, while Software Testers mainly execute test cases and report issues. Both roles require similar certifications and work in quality assurance environments, but Qa Engineers have broader responsibilities in ensuring overall product quality.

What engineers make $500,000?

Senior software quality assurance (QA) engineers with extensive experience, specialized skills, and leadership roles can earn salaries approaching or exceeding $500,000 annually, especially in high-cost markets or large tech companies. Achieving this level often requires advanced certifications, expertise in automation tools, and a track record of significant contributions to complex projects.

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

To thrive as a Software QA Engineer, you need a solid understanding of software testing methodologies, bug tracking, and quality assurance processes, typically backed by a degree in computer science or a related field. Familiarity with automation tools (such as Selenium or JUnit), scripting languages, and issue tracking systems like JIRA is often required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills ensure the delivery of high-quality software products and minimize the risk of defects reaching end users.
What are the most commonly searched types of Software Qa Engineer jobs in Michigan? The most popular types of Software Qa Engineer jobs in Michigan are:
What are popular job titles related to Software Qa Engineer jobs in Michigan? For Software Qa Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Qa Engineer jobs in Michigan look for? The top searched job categories for Software Qa Engineer jobs in Michigan are:
What cities in Michigan are hiring for Software Qa Engineer jobs? Cities in Michigan with the most Software Qa Engineer job openings:
What are popular job titles related to Software Qa Engineer jobs in MI? For Software Qa Engineer jobs in MI, the most frequently searched job titles are:
Software QA Tester & Vendor Acceptance

Software QA Tester & Vendor Acceptance

G-TECH Services

Dearborn, MI • On-site

$38 - $40/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

G-TECH has a great opportunity with a major automotive manufacturer needing a Software QA Tester & Vendor Management

Location: Dearborn, Michigan (Hybrid: 4 days in office, 1 day remote)

Shift: Dayshift

Position Type: Contract; W2 employment. Self Represented. No sponsorships: Current or Future; No 1099

Compensation: Up to $40/hour, W2, benefits, PTO, Paid holidays.

OVERVIEW

  • We are seeking a Software Quality Assurance Engineer
  • In this role, you will be testing software AND managing the formal technical acceptance of critical deliverables handed over by external software vendors.
  • You will ensure all vendor-provided code, container images, and AI engine deployments meet strict contractual criteria, performance standards, and security architectures before they are deployed to production.
  • This is a high-visibility position that bridges technical software testing with structured vendor management.

What You Will Do Day-to-Day

  • Review Vendor Deliverables: Evaluate incoming vendor software, code packages, and AI deployments against documented statement of work (SOW) guidelines to issue formal acceptance or actionable defect lists.
  • API & Core Testing: Design, build, and maintain automated test suites for platform backend services, APIs, and data pipelines to validate end-to-end event flows.
  • AI Quality Evaluation: Develop testing frameworks to measure and monitor AI engine output quality and inference accuracy against defined benchmarks.
  • Lead User Acceptance (UAT): Coordinate and facilitate UAT cycles with internal service stakeholders and pilot users to gather structured feedback on user-facing interfaces.
  • Manage Bug Triage Workflows: Oversee the Jira bug lifecycle—logging Tier 2 issues, tracking vendor resolution times against SLA tiers, and reporting quality metrics to program leadership.
  • Regression & Environment Testing: Perform regression testing on new container images and collaborate with cloud engineers to configure accurate test environments within GCP.

What We Are Looking For (Required) --- APPLY ONLY IF YOU MEET THE REQUREMENTS:

  • Experience: 4+ years of professional software quality assurance experience, specifically working with cloud-native applications.
  • API Testing: 3–5 years of experience validating API test cases and request/response contracts using tools like Postman, pytest, or REST-assured.
  • Google Cloud Platform (GCP): 2–5 years of hands-on experience navigating GCP services (such as Pub/Sub, BigQuery, GCS, or Cloud Run) and testing containerized applications.
  • Vendor & Contractual QA: Proven background performing formal deliverables acceptance reviews against documented business/contractual criteria.
  • Testing & Tools: Strong proficiency in authoring traceable test cases, running regression/smoke tests, and utilizing Jira for advanced dashboard metrics and workflow management.
  • UAT Coordination: Demonstrated success planning and executing UAT programs with real end users.

Top Preferred Skills

  • Experience evaluating LLM or AI engine outputs for consistency and prompt regression.
  • Familiarity with Dynatrace or similar Application Performance Monitoring (APM) tools for observability testing.
  • Experience applying shift-left testing principles and owning quality gates within a CI/CD pipeline.
  • Experience running performance, stress, or load testing on high-volume APIs.
  • ISTQB certification or equivalent formal QA methodologies training.

By submitting your application, you acknowledge that recruiting technologies, including AI-assisted tools, may be used to support candidate evaluation, sourcing, matching, and communications.

G-Tech is an Equal Opportunity Employer (EOE), all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

G-Tech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at G-Tech, not only do you get health and dental benefits, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!

Company Description

Why work at G-Tech?
G-Tech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at G-Tech, not only do you get health and dental benefits, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!
G-Tech is an Equal Opportunity Employer (EOE), all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
By submitting your application, you acknowledge that recruiting technologies, including AI-assisted tools, may be used to support candidate evaluation, sourcing, matching, and communications.