1

Qa Automation Engineer Jobs in Michigan (NOW HIRING)

Description Our client is seeking an experienced Automation Technical Lead Engineer with 8-10 years ... of QA automation teams. The candidate will play a key role in designing scalable automation ...

New

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 ...

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.

$50 - $65/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Description

Our client is seeking an experienced Automation Technical Lead Engineer with 8–10 years of overall experience in software testing and quality engineering. The ideal candidate will possess strong expertise in Playwright automation framework development, test strategy, test architecture, CI/CD integration, and leadership of QA automation teams. The candidate will play a key role in designing scalable automation solutions, driving quality initiatives, mentoring team members, and collaborating with cross-functional stakeholders to ensure the delivery of high-quality software products.

The team currently faces several key challenges:

- Optimizing and modernizing an existing Playwright automation framework that has scalability and maintenance challenges.

- Migrating automation scripts from Micro Focus UFT to Playwright as part of a broader transformation initiative.

- Expanding automation capabilities to support end-to-end SAP testing.

- Embedding a true Quality Engineering (QE) mindset across the organization rather than treating quality as solely a QA responsibility.

- Accelerating delivery by identifying and automating the highest-value business-critical paths faster.

- This role is viewed as a strategic hire that will help shape automation standards, framework design, quality metrics, and team best practices moving forward.

Technical Leadership

• Lead the design, development, and maintenance of enterprise-grade test automation frameworks using Playwright (Python).

• Define automation standards, coding guidelines, and best practices across projects.

• Review automation scripts and framework enhancements to ensure maintainability and scalability.

• Drive automation strategy and roadmap aligned with organizational goals.

• Provide technical direction and mentorship to QA Automation Engineers.

Test Automation

• Develop and maintain end-to-end, UI, API, and integrated test automation suites with ERP Systems.

• Implement/Maintain robust test automation solutions for web applications using Playwright.

• Design reusable components, utilities, and libraries to improve automation efficiency.

• Integrate automated tests into CI/CD pipelines for continuous testing.

• Enhance test reporting, logging, and monitoring capabilities.

Quality Engineering

• Collaborate with Product Owners, Developers, Business Analysts, and DevOps teams to understand requirements and define test strategies.

• Conduct risk assessments and ensure adequate test coverage.

• Drive shift-left testing practices within Agile environments.

• Identify automation opportunities and improve test execution efficiency.

CI/CD & DevOps Integration

• Integrate Playwright test suites with Jenkins, Azure DevOps, GitHub Actions, GitLab CI, or other CI/CD tools.

• Configure parallel execution and optimize test execution times.

• Manage test environments and execution pipelines.

• Monitor automation execution results and implement corrective actions.

Stakeholder Management

• Provide regular status updates, quality metrics, and automation progress reports.

• Collaborate with development and product teams to address quality concerns.

• Participate in architecture reviews and release readiness assessments.

Technical Competencies

• Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

• Expertise in test framework architecture and design patterns.

• Experience with Page Object Model (POM) and modern automation design practices.

• Knowledge of API testing, database validation, and backend testing.

• Strong debugging and root-cause analysis skills.

• Experience in test data management and environment management.

Leadership Competencies

• Team leadership and mentoring skills.

• Experience in managing Distributed teams.

• Excellent problem-solving and decision-making abilities.

• Strong communication and stakeholder management skills.

• Ability to manage multiple projects and priorities effectively.

• Experience driving automation transformation initiatives

Skills

Playwright, Automation, Quality assurance, Python

Top Skills Details

Playwright,Automation,Quality assurance,Python

Technical Skills

Mandatory

• Playwright Automation Framework

• TypeScript / JavaScript/Python

• API Automation Testing

• Web UI Automation Testing

• Agile/Scrum Methodologies

• Git Version Control

• CI/CD Tools (Jenkins, Azure DevOps, GitHub Actions, GitLab CI)

• Test Management Tools (JIRA, Azure Boards,ALM)

• Cross-browser testing

• Test Design Techniques

Preferred

• REST Assured or API testing tools

• Cloud platforms (Azure)

• BDD frameworks such as Cucumber

Key Performance Indicators (KPIs)

• Automation coverage percentage.

• Reduction in manual testing effort.

• Automation execution stability and reliability.

• Defect leakage rate.

• Test execution turnaround time.

• CI/CD pipeline success rate.

• Team productivity and delivery milestones.

Job Type & Location

This is a Contract to Hire position based out of Holland, MI.

Pay and Benefits

The pay range for this position is $50.00 - $65.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Holland,MI.

Application Deadline

This position is anticipated to close on Aug 14, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.