1

Automation Tester Jobs in Novi, MI (NOW HIRING)

Web & API Automation Tester

Pontiac, MI

$45.75 - $60.25/hr

Web & API Automation Tester - Auburn Hills, MI / or Frisco, TX - Hybrid - Local only (No Relos) Client: Financial Services / Banking Location: Frisco, TX or Auburn Hills, MI /Hybrid, at least 2 days ...

Web & API Automation Tester

Pontiac, MI · On-site

$45.75 - $60.25/hr

Web & API Automation Tester - Auburn Hills, MI / or Frisco, TX - Hybrid - Local only (No Relos) Client: Financial Services / Banking Location: Frisco, TX or Auburn Hills, MI /Hybrid, at least 2 days ...

Skills Required: · Microsoft CRM C# and Selenium. · JIRA · CI/CD · Automation Testing Skills Preferred: · Strong analytical and problem-solving skills. · Excellent communication and ...

QA Automation Engineer

Dearborn, MI · On-site

$100 - $110/hr

Automation,BA,Manual testing,Functional Testing We are seeking a highly skilled QA Automation Engineer with a strong background in Functional Testing to join our dynamic team in Dearborn, MI. The ...

Python / JavaScript for Test Automation * Test Case Design & Execution * Defect Analysis, Troubleshooting & Reporting * End-to-End Customer Journey Testing Preferred Experience: * 4+ years of ...

Supporting the development and testing of DeltaV automation software * Troubleshooting system and software issues Collaborating with cross-functional teams on requirements, design optimization, and ...

This role requires a collaborative approach to work closely with developers, ensuring comprehensive testing across all application areas and providing technical solutions for test automation.

Experience with automated testing tools - Cucumber/Gherkin, Selenium Webdriver, Playwright and Java * Experience in API automation testing using JAVA Springboot2, RestAssured, GraphQL or Postman.

next page

Showing results 1-20

Automation Tester information

See Novi, MI salary details

$10

$48

$70

How much do automation tester jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for automation tester in Novi, MI is $48.11, according to ZipRecruiter salary data. Most workers in this role earn between $41.49 and $54.81 per hour, depending on experience, location, and employer.

What does an automation tester do?

An Automation Tester is responsible for designing, developing, and executing automated tests to ensure the quality of software applications. They use specialized tools and frameworks to automate repetitive testing tasks, which helps identify bugs and performance issues early in the development cycle. Automation Testers also collaborate with developers and other QA professionals to create test plans, write scripts, and analyze results to improve software reliability and efficiency.

What are the key skills and qualifications needed to thrive as an automation tester?

To thrive as an Automation Tester, you need a strong understanding of software testing principles, programming/scripting languages (such as Java, Python, or JavaScript), and a background in computer science or related fields. Familiarity with automation tools like Selenium, Appium, or Cypress, as well as experience with CI/CD systems and test management platforms, is typically required. Attention to detail, analytical thinking, and effective communication are valuable soft skills for identifying issues and collaborating with development teams. These skills ensure efficient, reliable test automation that improves software quality and accelerates the development lifecycle.

What are some common challenges automation testers face when integrating test scripts with continuous integration (CI) pipelines?

Automation Testers often encounter challenges such as ensuring test scripts are stable and reliable within CI pipelines, handling environment discrepancies, and managing test data for consistent results. Additionally, maintaining test scripts as the application evolves and ensuring seamless communication with developers to address test failures are key hurdles. Collaborating closely with DevOps and development teams can help resolve integration issues and improve test automation efficiency.

What is the difference between Automation Tester vs Manual Tester?

AspectAutomation TesterManual Tester
CertificationsISTQB, Certified Automation ProfessionalISTQB, Foundation Level
Work EnvironmentUses automation tools like Selenium, QTPPerforms test cases manually without automation tools
ResponsibilitiesDevelops and maintains automated test scriptsExecutes test cases manually and reports defects
Industry UsageCommon in Agile, DevOps environmentsUsed across various testing phases, especially in initial testing

Automation Testers focus on creating automated test scripts to increase testing efficiency, while Manual Testers execute test cases manually to identify issues. Both roles are essential in software quality assurance, often working together within the same projects.

How do you become an automation tester?

To become an automation tester, you typically need a background in software testing or quality assurance, along with knowledge of programming languages such as Java, Python, or C#. Gaining experience with automation tools like Selenium, TestComplete, or UFT is essential, and earning certifications like ISTQB or Certified Tester can enhance your credentials. Developing strong analytical skills and understanding software development life cycles also support success in this role.

How much do automation testers make?

Automation testers typically earn between $60,000 and $100,000 annually, depending on experience, location, and skill set. Those with proficiency in tools like Selenium, programming languages, and test automation frameworks tend to have higher salaries.

What are the most commonly searched types of Automation Tester jobs in Novi, MI?

The most popular types of Automation Tester jobs in Novi, MI are:

Infographic showing various Automation Tester job openings in Novi, MI as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $100,064 per year, or $48.1 per hour.

Web & API Automation Tester

3B Staffing LLC

Pontiac, MI

$45.75 - $60.25/hr

Full-time

Re-posted 16 days ago


Job description

Web & API Automation Tester - Auburn Hills, MI / or Frisco, TX - Hybrid - Local only (No Relos)

Client: Financial Services / Banking

Location: Frisco, TX or Auburn Hills, MI /Hybrid, at least 2 days per week on site (Local only, no relos).

Interviews: Video and then In Person

Location: Auburn Hills, MI or Frisco, TX - at least two days on site per week

Must-Have Qualifications:

  • Banking experience along with exposure to commercial lending project
  • Strong hands-on experience with test automation frameworks using Selenium or similar software tools.
  • Proficiency in JavaScript, Python and/or C# for scripting and test automation.
  • Analytical Thinking: Ability to analyze test requirements and design effective automation strategies.
  • Experience creating and maintaining automated test suites for UI, API, and regression testing.
  • Familiarity with test planning, script execution, and defect lifecycle management using Waterfall, Agile and Hybrid SDLCs.
  • Excellent problem-solving skills and attention to detail. Familiarity with mocking and stubbing techniques for isolated testing.
  • Strong Communication skills

Nice-to-Have Qualifications:

  • Experience integrating automated tests with CI/CD pipelines and Dev/Sec/Ops (e.g., Jenkins, GitLab CI).
  • Exposure to financial services platforms or commercial lending systems.
  • Familiarity with test management tools (e.g., qTest, JIRA, TestRail).
  • Understanding of data-driven testing and reporting validation through automation.
  • Certification ISTQB or similar such as: Certified Tester, Agile Tester or Performance Tester.