1

Tester Developer Jobs in Michigan (NOW HIRING)

... Testing • Participate in business requirements documentation reviews to extract test scenarios ... to programmers. • Reviews computer operating log to identify program processing errors. • ...

Plan test activity for specific User Stories, and coordinate with developers on testing specific items * Understand Agile testing principals and contribute to QA process improvement * Develop test ...

We use Objective C and Swift programming languages to create native applications for iPhone ... Ensure that testing activities allow applications to meet business requirements and systems goals ...

... with developers, QA leads, and business stakeholders to ensure software quality • Maintain test documentation, test cases, and test coverage reports • Perform regression testing and support ...

Experience with test management/defect tracking tools such as Azure DevOps or HP Quality Center and ... Identify testing scenarios, create and update test cases and test data, execute test cases, and log ...

Experience with test management/defect tracking tools such as Azure DevOps or HP Quality Center and ... Identify testing scenarios, create and update test cases and test data, execute test cases, and log ...

Experience with test management/defect tracking tools such as Azure DevOps or HP Quality Center and ... Identify testing scenarios, create and update test cases and test data, execute test cases, and log ...

A Bachelor's degree/ Associates in Computer Science, Mathematics, Engineering, or a related field. * 3-5 years of software testing experience on embedded, mobile, or consumer electronic platforms

Showing results 21-40

Tester Developer information

See Michigan salary details

$17

$26

$35

How much do tester developer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for tester developer in Michigan is $26.21, according to ZipRecruiter salary data. Most workers in this role earn between $23.89 and $28.27 per hour, depending on experience, location, and employer.

What is the difference between Tester Developer vs QA Engineer?

AspectTester DeveloperQA Engineer
CredentialsTypically requires programming skills, testing certifications (e.g., ISTQB), and software development knowledgeOften holds testing certifications, quality assurance training, and may have software testing experience
Work EnvironmentWorks closely with developers in Agile or DevOps teams, involved in automated and manual testingFocuses on testing processes, quality standards, and ensuring product quality across development stages
Industry UsageCommon in software development companies, especially in roles emphasizing automationWidely used across IT, software, and tech industries focusing on quality assurance

Tester Developers and QA Engineers both focus on software quality but differ in their approach. Tester Developers often have programming skills and work on automated testing, while QA Engineers focus on testing processes and quality standards. Both roles are essential for delivering high-quality software products.

Are software testers still in demand?

Software testers remain in demand as companies prioritize quality assurance and software reliability. Skills in automation tools, scripting, and understanding of development processes enhance employability in this field.

How to become a tester developer?

To become a tester developer, you typically need a background in software development and testing, often requiring knowledge of programming languages such as Java, Python, or C#. Gaining experience with testing tools, automation frameworks, and understanding software development life cycles is essential. Earning certifications like ISTQB or Certified Software Tester can also enhance your qualifications.

What is the role of a tester developer?

A tester developer designs, develops, and maintains automated tests to ensure software quality. They often work closely with developers to identify bugs, improve testing frameworks, and use tools like Selenium or JUnit. Strong programming skills and knowledge of testing methodologies are essential for this role.

What cities in Michigan are hiring for Tester Developer jobs?

Cities in Michigan with the most Tester Developer job openings:

HIL Test Engineer

Troy, MI • On-site

Engineering Technology Associates, Inc.
Software Development • 201 - 500 employees

Full-time

Posted 3 days ago

New


Job description

Description
HIL Testing Engineer
System Integration and Testing Engineer is responsible for integrating various hardware and
software components into a complete system and validating that the system meets all functional
and performance requirements. This role plays a critical part in the verification and validation
(V&V) process by designing and executing test cases, identifying issues, and ensuring that the
product is robust, safe, and reliable before deployment.
Roles and Responsibilities
• Lead test planning & integration management, change management and SW release
management for vehicle development
• Integrate embedded software, ECUs, sensors, actuators, and communication networks (e.g.,
CAN, LIN, Ethernet).
• Manage the configuration and flashing of software into electronic control units (ECUs).
• Experience with test scope development, schedule, and deploy bench integration with
defined test requirements for simulator I/O, instrumentation, and automation solutions to
enable vehicle design, development, and validation sign off.
• Extensive experience with test environment, instrumentation strategies, perform automated
testing and functional integration of distributed features.
• Collaborate with SW, HW teams, suppliers, function owners to ensure streamlined
integration and test implementation, trouble shooting on test assets.
30
• Test bench integration across diverse systems, ECU's, control units, sensors, and actuators
into HIL system.
• Validates and troubleshoots simulator, automation solutions, vehicle systems within test
• environment for early detection and resolution/debug EE system components HW/SW
issues.
• Expertise with manual, automated test execution for SW, analysis of test results and
generation of test reports per sprint schedule
• Leads continuous process improvements to expand automated testing scope, improve
reliability and optimize execution.
• Testing experience using Hardware in the Loop equipment, software (e.g. dSpace, National
Instruments), embedded controller networks (CAN, LIN) and the use of ECU diagnostic
and network communication tools (e.g. CANoe, CANalyzer, Vehicle Spy)