1

Test Automation Jobs in Canton, MI (NOW HIRING)

Software Test Automation Engineer

Allen Park, MI ยท On-site

$42 - $55.50/hr

Stefanini is looking for a Software Test Automation Engineer, Allen Park, MI For quick apply, please reach out to Fardeen Ali at / We are seeking a highly motivated and experienced Software Test ...

Sr. Test Automation Engineer

Dearborn, MI ยท On-site

$92 - $103/hr

Role - Automotive Test Automation Engineer Required Experience - 3+ Yrs. of Experience Job Requirements The Automotive Test Automation Engineer is responsible for delivering a stable and ...

Role - Automotive Test Automation Engineer Required Experience - 3+ Yrs. of Experience Job Requirements: The Automotive Test Automation Engineer is responsible for delivering a stable and ...

Role - Automotive Test Automation Engineer Required Experience - 3+ Yrs. of Experience Job Requirements * Develop and execute functional test scenarios and test utilizing user stories contained ...

next page

Showing results 1-20

Test Automation information

See Canton, MI salary details

$10

$47

$69

How much do test automation jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for test automation in Canton, MI is $47.52, according to ZipRecruiter salary data. Most workers in this role earn between $41.01 and $54.13 per hour, depending on experience, location, and employer.

What is test automation?

Test automation is the use of software tools and scripts to automatically execute tests on software applications, reducing the need for manual testing. This approach helps increase test coverage, speed up the testing process, and improve the accuracy and reliability of results. Automated tests can be run repeatedly and are especially useful for regression, performance, and load testing. Test automation is commonly used in agile and DevOps environments to ensure continuous delivery and integration.

What are the key skills and qualifications needed to thrive as a test automation engineer?

To thrive as a Test Automation Engineer, you need a solid understanding of software testing principles, programming languages (such as Java, Python, or C#), and experience with automated testing frameworks, often supported by a degree in computer science or a related field. Familiarity with tools like Selenium, Jenkins, and version control systems, as well as ISTQB certification, is highly beneficial. Strong analytical thinking, problem-solving abilities, and effective communication help you collaborate with development teams and ensure comprehensive test coverage. These skills are crucial for improving software quality, accelerating release cycles, and reducing manual testing effort.

What are some common challenges faced by professionals in test automation roles, and how can they be overcome?

Test Automation professionals often encounter challenges such as maintaining test scripts when applications change, ensuring test coverage across different platforms, and integrating automated tests into CI/CD pipelines. To address these, it's important to write modular, reusable test scripts, stay updated with application changes, and collaborate closely with developers and DevOps teams. Utilizing robust testing frameworks and continuous learning can also help professionals adapt to evolving technologies and requirements.

What is the difference between Test Automation vs QA Tester?

AspectTest AutomationQA Tester
Primary RoleDesigns, develops, and maintains automated testing scripts and frameworksPerforms manual testing, identifies bugs, and ensures product quality
Skills & CertificationsKnowledge of scripting languages, automation tools, and testing frameworksUnderstanding of testing methodologies, attention to detail, and basic testing certifications
Work EnvironmentTypically works with automation tools in a software development settingConducts manual tests in various testing phases
Industry UsageCommon in Agile and DevOps environments for continuous testingUsed across industries for manual quality assurance processes

While Test Automation focuses on creating automated tests to improve efficiency, QA Testers perform manual testing to identify issues. Both roles are essential for ensuring software quality but differ in approach and skill set.

Infographic showing various Test Automation job openings in Canton, MI as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $98,843 per year, or $47.5 per hour.

Test Automation Architect

Auburn Hills, MI โ€ข On-site

Contractor

Re-posted 6 days ago


Job description

Test Automation Architect- Hybrid

Auburn Hills, MI- 12 months

We are seeking a strategic and technically proficient Test Automation Architect to lead the design and implementation of intelligent, scalable test automation frameworks. This role is pivotal in modernizing our testing infrastructure to support high-performance and eliminate manual efforts.

Responsibilities and Experience Required:

Design and implement enterprise-wide test automation frameworks using AI-assisted tools

Expertise in automating AI system testing is mandatory

Architect cloud-native testing infrastructures for distributed and microservice-based systems

Establish testing standards, governance models, and best practices

Implement intelligent test data management and synthetic data generation

Deep understanding of CI/CD pipelines and DevOps practices; coding using groovy scripts to configure the test execution jobs

Experience with cloud platforms (AWS, Azure, GCP); Exposure to Kubernetes/ docker microservice is a necessity

Guide teams in adopting modern testing tools and practices

Hands-on experience in API integration test automation. Should be able to develop and enhance automation (Java, Junit/TestNg, Cucumber, etc.)

A Vital technical tester with exposure working in large enterprise-class applications

Good exploratory testing skills by understanding related domains, architecture, and requirements.

Should be passionate about quality engineering and keen on continuous improvement across processes, products, and technology.

Experience in debugging and troubleshooting issues in Linux environments

Ability to work with multiple stakeholders with proactive and robust communication skills.

Knowledge of Performance testing (Jmeter or LR) and exposure to Security testing is a plus.

Hands-0n experience in UI automation using selenium,maven,java and cucumber technologies are required to design and develop UI test automation suites on demand.

Preferred Experience:

Working experience in Agile development processes

Previous experience working with/for a large, complex, global organization 

Experience in the automotive industry and automotive connectivity 

Previous experience with large-scale cloud solutions, preferably built on AWS