1

System Test Engineer Jobs in Rochester Hills, MI

Onsite in Chelsea, MI 100% Emissions Certification Test Engineer - EVAP / COP (Evaporative ... Hybrid and/or Electric vehicle testing experience is a plus Propulsion system calibration or ...

Review and understand engineering test plans for powertrain systems and automotive laboratory test setups * Create computer-based tests and protocols for powertrain testing. Direct installation of ...

Robotics Test & Validation Engineer Work Arrangement Onsite - This position requires the employee ... Design and implement test plans to validate AI models and robotic systems. * Develop automated ...

About the Role The Engineer II - System Test is responsible for the validation and verification of ADAS (Advanced Driver Assistance Systems) components and systems. This role involves executing test ...

About the Role The Engineer II - System Test is responsible for the validation and verification of ADAS (Advanced Driver Assistance Systems) components and systems. This role involves executing test ...

Intern - System Test

Rochester Hills, MI · On-site

$15.50 - $20/hr

A Test Management and Strategy Intern assists in organizing and tracking system test activities to ensure timely and accurate execution. They help maintain test plans, schedules, and dashboards ...

Intern - System Test

Rochester Hills, MI

$15.50 - $20/hr

A Test Management and Strategy Intern assists in organizing and tracking system test activities to ensure timely and accurate execution. They help maintain test plans, schedules, and dashboards ...

next page

Showing results 1-20

System Test Engineer information

See Rochester Hills, MI salary details

$22

$58

$176

How much do system test engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for system test engineer in Rochester Hills, MI is $58.45, according to ZipRecruiter salary data. Most workers in this role earn between $42.69 and $61.73 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a System Test Engineer, and why are they important?

To thrive as a System Test Engineer, you need a solid understanding of software testing principles, systems integration, and troubleshooting, often supported by a degree in computer science or engineering. Familiarity with test automation tools (such as Selenium or JUnit), scripting languages, and defect tracking systems is essential. Attention to detail, analytical thinking, and strong communication skills help set top performers apart in this role. These competencies ensure thorough validation of systems, efficient issue resolution, and seamless collaboration with development teams to deliver high-quality products.

What are some common challenges faced by System Test Engineers when working on complex projects?

System Test Engineers often encounter challenges such as coordinating testing across multiple subsystems, managing shifting requirements, and ensuring thorough test coverage in tight timelines. They must work closely with developers, product managers, and other QA professionals to identify integration issues early and efficiently prioritize defects. Strong communication and adaptability are essential, as projects may involve rapidly evolving technologies and frequent cross-functional collaboration.

What does a System Test Engineer do?

A System Test Engineer is responsible for testing integrated systems to ensure they operate according to requirements and are free of defects. They design, develop, and execute test plans and cases, often working closely with software and hardware engineers to identify issues and verify fixes. Their role ensures the overall quality, reliability, and performance of a product before it is released to customers.

What is the difference between System Test Engineer vs Software Test Engineer?

AspectSystem Test EngineerSoftware Test Engineer
CredentialsBachelor's in Engineering or Computer Science; certifications like ISTQBBachelor's in Computer Science or related; certifications like ISTQB
Work EnvironmentTesting integrated hardware and software systems in lab or fieldTesting software applications in development or QA labs
Industry UsageUsed across hardware, embedded systems, and software industries
Common Search IntentComparing roles in system-level testing

The main difference is that System Test Engineers focus on testing complete systems, including hardware and software, while Software Test Engineers primarily test software applications. Both roles require similar certifications and work environments but differ in scope and focus.

What are popular job titles related to System Test Engineer jobs in Rochester Hills, MI? For System Test Engineer jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching System Test Engineer jobs in Rochester Hills, MI look for? The top searched job categories for System Test Engineer jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for System Test Engineer jobs? Cities near Rochester Hills, MI with the most System Test Engineer job openings:
Infographic showing various System Test Engineer job openings in Rochester Hills, MI as of May 2026, with employment types broken down into 62% Full Time, and 38% Contract. Highlights an 100% In-person job distribution, with an average salary of $121,583 per year, or $58.5 per hour.
Diagnostic Scan Tool Automated Test Engineer

Diagnostic Scan Tool Automated Test Engineer

SolvIT, Inc.

Rochester Hills, MI

Other

Posted yesterday


Job description

JOB TITLE: Diagnostic Scan Tool Automated Test Engineer

REPORTS TO: Department Manager

JOB TYPE: Full Time

DAYS/HOURS: M-F, Standard Business Hours

LOCATION:2831 Research Drive, Rochester Hills, MI 48309. This is an onsite position.

Are you an automotive professional looking for more variety in your everyday work duties? If yes, continue reading! SolvIT, Inc. has an opening for a Diagnostic Scan Tool Automated Test Engineer that offers a diverse skillset and a workday that will never be the same as the next.

Who is SolvIT, Inc.?

SolvIT, Inc. provides a strategic approach to technology, leveraging cost-effective business automation solutions for our customers. Our solutions include software development, infrastructure cloud hosting, managed IT services, and technical support services.

Based out of Rochester Hills, Michigan, we continuously strive to provide excellent customer service by building a team of individuals that are caring, service-focused, change leaders, who believe in teamwork. We know that our team members are vital to our success, and we are continuously seeking individuals who will thrive as part of our innovative and talented staff.

What does the Diagnostic Scan Tool Automated Test Engineer do?

TheDiagnostic Scan Tool Automated Test Engineer will be responsible for a wide range of duties related to the validation of automotive diagnostic systems.

What you will be doing:

The Diagnostic Scan Tool Automated Test Engineer will design and develop automated validation solutions across multiple diagnostic applications and tools. You'll own the full test lifecycle; authoring test scripts, maintaining the test framework, executing runs, and analyzing results to drive software quality. You'll also generate clear reports that communicate test outcomes and quality metrics to stakeholders and management.

And if that wasn't enough:

  • Perform initial testing of new software applications
  • Modify and maintain automated test framework
  • Execute testing of diagnostic tool software and hardware including functional, stress, usability and security testing
  • Perform release validation of software prior to release
  • Develop new testing methods/plans to improve quality or maintain accuracy with changes in software
  • Write, run and evaluate results of automated tests
  • Assistance in root causing issues
  • Documentation of issues found and possible improvements
  • Validation of issue fixes