1

Qa Automation Engineer Jobs in Michigan (NOW HIRING)

This hands-on role combines Playwright automation, API testing, SQL validation, exploratory testing ... developers, product owners, and QA teams throughout the SDLC • Leverage GitHub Copilot and ...

ONSITE- Oakland California/Remote Duration: 6 months GBaMS ReqID: 10579136 Role: QA Automation lead ... NET technologies, C#, Azure DevOps" Keyword: ~Selenium| C#~ Skills: Selenium~ASP.NET 4.5 Experience ...

Experience in API automation testing using JAVA Springboot2, RestAssured, GraphQL or Postman. * Experience with JMS driven messaging protocols like AMQ, RabbitMQ, Kafka, and etc. * Knowledge of MS ...

New

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 automation for enterprise applications. The ideal candidate will have strong expertise in Java, Selenium ...

New

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 ... Experience in API automation testing using Java Spring Boot 2, RestAssured, GraphQL, or Postman.

The QA Engineer works closely with mobile development teams and SDET counterparts to ensure every ... Collaborate with SDETs to provide input on automation priorities * Participate in weekly/monthly ...

Works directly with Tech Leads and Developers to ensure understanding of defects are clear and ... Works closely with QA Specialist on complex projects and on unique deliverables for the projects.

Software Quality Engineer

Ann Arbor, MI · On-site

$95K - $105K/yr

Partner with developers to ensure all areas of the application are fully tested and to find ... Contribute to QA automation frameworks using industry-standard tools and approaches (e.g., JAVA ...

Automation Engineer For over 90 years, LECO has been a leader in the development and production of ... Collaborate with engineering, production, maintenance, and quality teams to resolve technical ...

Software Quality Engineer

Ann Arbor, MI · On-site

$95K - $105K/yr

Partner with developers to ensure all areas of the application are fully tested and to find ... Contribute to QA automation frameworks using industry-standard tools and approaches (e.g., JAVA ...

next page

Showing results 1-20

Qa Automation Engineer information

See Michigan salary details

$10

$44

$60

How much do qa automation engineer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for qa automation engineer in Michigan is $44.84, according to ZipRecruiter salary data. Most workers in this role earn between $37.07 and $51.73 per hour, depending on experience, location, and employer.

What do QA Automation Engineers do?

QA Automation Engineers develop and maintain automated testing scripts and frameworks to ensure software quality. They use tools like Selenium, JUnit, or TestNG to identify bugs and improve testing efficiency, often working closely with development teams to integrate testing into the software development lifecycle.

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

AspectQa Automation EngineerQa Tester
CredentialsKnowledge of automation tools, scripting, programming languagesBasic understanding of testing principles, manual testing skills
Work EnvironmentDevelops and maintains automated test scripts, works closely with developersPerforms manual testing, executes test cases, reports bugs
Industry UsageCommon in teams adopting automation, tech companies, software firmsTraditional testing roles, smaller teams, manual testing focus

The main difference between a Qa Automation Engineer and a Qa Tester lies in their focus: automation versus manual testing. Qa Automation Engineers develop scripts to automate tests, increasing efficiency, while Qa Testers primarily perform manual testing to identify bugs. Both roles are essential in quality assurance but serve different functions within the testing process.

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

To thrive as a QA Automation Engineer, you need solid knowledge of software testing methodologies, programming skills (often in languages like Java, Python, or JavaScript), and experience with automation frameworks such as Selenium or Cypress. Familiarity with continuous integration tools (e.g., Jenkins), version control systems (e.g., Git), and relevant certifications (like ISTQB) are commonly required. Attention to detail, problem-solving abilities, and strong communication skills help distinguish top performers in this field. These competencies ensure efficient test automation, high software quality, and effective collaboration with development teams.

Is QA automation engineer a good career?

A QA automation engineer is a valuable role in software development, focusing on creating automated tests using tools like Selenium or JUnit to improve testing efficiency and software quality. The role typically requires programming skills, knowledge of testing frameworks, and attention to detail, with opportunities for career growth into senior or managerial positions. It is considered a stable and in-demand career path in the tech industry.

What is a QA Automation Engineer?

A QA Automation Engineer is a software professional who designs, develops, and executes automated tests to ensure the quality and functionality of software applications. They use specialized tools and frameworks to create scripts that automatically verify software behavior, helping to identify bugs or issues early in the development process. Their role often involves collaborating with developers and QA teams to create efficient, reliable test processes and maintain high-quality standards in software releases.

What are some common challenges QA Automation Engineers face when integrating automated tests into existing development workflows?

QA Automation Engineers often encounter challenges such as ensuring that automated tests are well-aligned with rapidly changing codebases and development methodologies like Agile. It can be difficult to maintain test reliability when new features or updates are frequently deployed. Additionally, integrating test automation with CI/CD pipelines and collaborating closely with developers and manual testers to identify the most critical scenarios for automation is essential. Overcoming these challenges requires strong communication skills, adaptability, and proactive involvement in the software development lifecycle.

Are QA automation engineers in demand?

QA automation engineers are in high demand due to the increasing reliance on automated testing tools like Selenium, JUnit, and TestNG to improve software quality and efficiency. Companies across various industries seek professionals skilled in scripting, testing frameworks, and continuous integration to ensure faster release cycles and better product reliability.
What are the most commonly searched types of Qa Automation Engineer jobs in Michigan? The most popular types of Qa Automation Engineer jobs in Michigan are:
What cities in Michigan are hiring for Qa Automation Engineer jobs? Cities in Michigan with the most Qa Automation Engineer job openings:
Infographic showing various Qa Automation Engineer job openings in Michigan as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $93,258 per year, or $44.8 per hour.

Other

Posted 12 days ago


Job description

Role Overview

We are seeking an experienced Software Development Engineer in Test (SDET) / QA Automation Engineer to develop and maintain scalable automation frameworks for modern web applications and APIs. This hands-on role combines Playwright automation, API testing, SQL validation, exploratory testing, and AI-assisted quality engineering to ensure the delivery of high-quality software.

This opportunity is based in Okemos, MI or Farmington Hills, MI, and is open to candidates within a 100-mile radius of either location. The client is only considering candidates who can work without requiring present or future employment sponsorship.

Key Responsibilities

• Develop and maintain UI and API automated tests using Playwright and TypeScript
• Expand and enhance the Playwright automation framework with reusable components
• Automate testing for Angular applications and Java-based REST APIs
• Execute automated tests through Jenkins CI/CD pipelines
• Validate backend data using Oracle SQL
• Perform exploratory, functional, integration, regression, and manual testing
• Review requirements and identify testing gaps, risks, and edge cases
• Investigate test failures using logs, Playwright traces, network activity, APIs, and SQL
• Collaborate with developers, product owners, and QA teams throughout the SDLC
• Leverage GitHub Copilot and approved AI tools to improve automation quality and efficiency

Required Skills (with Years)

• Playwright Automation with TypeScript
• TypeScript Programming
• UI and API Test Automation Framework Development
• REST API Testing (HTTP, REST, JSON, Authentication, Response Validation)
• Angular Application Testing
• Java REST API Testing
• Oracle SQL and Backend Data Validation
• Jenkins or CI/CD Pipeline Integration
• Git-Based Source Control (Bitbucket/Git)
• Exploratory, Functional, Integration, Regression, and Manual Testing
• Test Failure Analysis and Debugging Across UI, API, Database, and Environment Layers

Preferred Skills

• GitHub Copilot or AI-Assisted Software Testing
• Automation Framework Architecture and Reusable Component Design
• API Client Development
• Test Data Management
• Code Reviews and Automation Framework Optimization