Software Testing, Test Execution, Python, API, Root Cause Analysis * 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. * Experience with in-vehicle ...
Quick apply
Software Testing, Test Execution, Python, API, Root Cause Analysis * 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. * Experience with in-vehicle ...
Quick apply
Software Testing, Test Execution, Python, API, Root Cause Analysis * 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. * Experience with in-vehicle ...
Allenton, MI · On-site
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
Quick apply
Allenton, MI · On-site
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Quick apply
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Detroit, MI · On-site
$85K - $116K/yr
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Detroit, MI · On-site
$85K - $116K/yr
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Detroit, MI · On-site
$85K - $116K/yr
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Detroit, MI · On-site
$85K - $116K/yr
This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in ... Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper ...
Allen Park, MI · On-site
$80 - $105/hr
Develop software testing requirements for manufacturing, EMC and Environmental testing. * Lead the improvement of software tools and processes to achieve customer satisfaction and high software ...
Allen Park, MI · On-site
$80 - $105/hr
Develop software testing requirements for manufacturing, EMC and Environmental testing. * Lead the improvement of software tools and processes to achieve customer satisfaction and high software ...
Rochester, MI · On-site
$121K - $159K/yr
Strong "hands-on" controller and software testing experience Working knowledge of MISRA C and ISO 26262 Functional Safety requirements Qualifications Education: Bachelor - Electrical Engineering ...
Rochester, MI · On-site
$121K - $159K/yr
Strong "hands-on" controller and software testing experience Working knowledge of MISRA C and ISO 26262 Functional Safety requirements Qualifications Education: Bachelor - Electrical Engineering ...
Software Testing, Test Execution, Python, API, Root Cause Analysis • 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. • Experience with in-vehicle ...
Software Testing, Test Execution, Python, API, Root Cause Analysis • 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. • Experience with in-vehicle ...
Rochester, MI · On-site
$121K - $159K/yr
... software test plans • Develop detailed software design documentation • Develop unit and ... testing • Oversee laboratory testing • Participate in design reviews • Occasional OEM ...
Rochester, MI · On-site
$121K - $159K/yr
... software test plans • Develop detailed software design documentation • Develop unit and ... testing • Oversee laboratory testing • Participate in design reviews • Occasional OEM ...
Milford, MI · On-site
$120 - $150/hr
Utilize CI/CD pipelines for efficient development testing and deployment of software solutions with a solid understanding of DevOps principles. Develop AI-driven diagnostics and predictive analytics ...
Milford, MI · On-site
$120 - $150/hr
Utilize CI/CD pipelines for efficient development testing and deployment of software solutions with a solid understanding of DevOps principles. Develop AI-driven diagnostics and predictive analytics ...
Allen Park, MI · On-site
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software ...
Quick apply
Allen Park, MI · On-site
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software ...
Milford, MI · On-site
$91K - $123K/yr
Seeking an Integration and Testing Engineer with experience in Embedded Automotive Systems, ECU Integration, BSW Integration, and Software Validation. The candidate will support ECU-level debugging ...
Milford, MI · On-site
$91K - $123K/yr
Seeking an Integration and Testing Engineer with experience in Embedded Automotive Systems, ECU Integration, BSW Integration, and Software Validation. The candidate will support ECU-level debugging ...
Dearborn, MI · On-site
$16/hr
The tester will conduct Bluetooth, Apple Car Play, and Android Auto script testing while riding in ... Must be able to navigate through radio settings and software. * Must have knowledge of USB and USB ...
Dearborn, MI · On-site
$16/hr
The tester will conduct Bluetooth, Apple Car Play, and Android Auto script testing while riding in ... Must be able to navigate through radio settings and software. * Must have knowledge of USB and USB ...
... to navigate through radio settings and software. • Must have knowledge of USB and USB-C ... testing and staffing needs of our clients. Founded in 1953, the company is headquartered in ...
... to navigate through radio settings and software. • Must have knowledge of USB and USB-C ... testing and staffing needs of our clients. Founded in 1953, the company is headquartered in ...
Dearborn, MI · On-site
$16/hr
The tester will conduct Bluetooth, Apple Car Play, and Android Auto script testing while riding in ... Must be able to navigate through radio settings and software. * Must have knowledge of USB and USB ...
Dearborn, MI · On-site
$16/hr
The tester will conduct Bluetooth, Apple Car Play, and Android Auto script testing while riding in ... Must be able to navigate through radio settings and software. * Must have knowledge of USB and USB ...
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
This role requires expertise in regression testing, system integration testing, hardware-in-the-loop (HIL) testing, CAN Bus communications, vehicle software debugging, test automation tools, and ...
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
This role requires expertise in regression testing, system integration testing, hardware-in-the-loop (HIL) testing, CAN Bus communications, vehicle software debugging, test automation tools, and ...
Dearborn, MI · On-site
SERVES AS A SENIOR TEAM MEMBER ON A SYSTEM TESTING TEAM WORKING WITH BUSINESS/DEVELOPMENT UNITS FOR VARIOUS SOFTWARE PROJECTS. ANALYZES BUSINESS REQUIREMENTS, IDENTIFIES TEST CONDITIONS AND DEVELOPS ...
Dearborn, MI · On-site
SERVES AS A SENIOR TEAM MEMBER ON A SYSTEM TESTING TEAM WORKING WITH BUSINESS/DEVELOPMENT UNITS FOR VARIOUS SOFTWARE PROJECTS. ANALYZES BUSINESS REQUIREMENTS, IDENTIFIES TEST CONDITIONS AND DEVELOPS ...
Rochester Hills, MI · On-site
$81K - $130K/yr
Testing software developed by others * Release software to any test team or beta customers * Create installation, maintenance, and user documentation * Assist team members in the development of ...
Rochester Hills, MI · On-site
$81K - $130K/yr
Testing software developed by others * Release software to any test team or beta customers * Create installation, maintenance, and user documentation * Assist team members in the development of ...
Travel to supplier manufacturing and testing sites when required. * Travel to North America plants ... Embedded Software Development: Write and validate embedded C/C++ microcode for LIN/CAN network ...
Travel to supplier manufacturing and testing sites when required. * Travel to North America plants ... Embedded Software Development: Write and validate embedded C/C++ microcode for LIN/CAN network ...
Auburn Hills, MI · On-site
$98K - $132K/yr
This role plays a critical part in the integration, testing, and release of embedded software supporting gasoline engine programs. You will collaborate closely with software development, hardware ...
Auburn Hills, MI · On-site
$98K - $132K/yr
This role plays a critical part in the integration, testing, and release of embedded software supporting gasoline engine programs. You will collaborate closely with software development, hardware ...
$17.70 - $21.95
6% of jobs
$21.95 - $26.19
8% of jobs
$30.33 is the 25th percentile. Wages below this are outliers.
$26.19 - $30.43
11% of jobs
$30.43 - $34.68
18% of jobs
The median wage is $36.65 / hr.
$34.68 - $38.92
15% of jobs
$38.92 - $43.17
5% of jobs
$43.17 - $47.41
11% of jobs
$47.85 is the 75th percentile. Wages above this are outliers.
$47.41 - $51.65
13% of jobs
$51.65 - $55.90
8% of jobs
$55.90 - $60.14
4% of jobs
$60.14 - $64.39
1% of jobs
$17
$40
$64
A software tester conducts the QA (quality assurance) testing phase of the project lifecycle. Responsibilities include examining software or websites as a user would—as it will be used post-release. During these test cases, the software tester records any issues (“bugs”) and reports them to the development team so they can be fixed. A software tester explores the software with a critical mindset, assesses the functionality and overall experience, and reports their findings.
| Aspect | Software Tester | QA Analyst |
|---|---|---|
| Certifications | ISTQB, CSTE | ISTQB, CSTE |
| Work Environment | Testing teams, development projects | Quality assurance teams, project management |
| Industry Usage | Software companies, IT firms | Software companies, IT firms |
| Primary Focus | Executing test cases, finding bugs | Designing test plans, process improvement |
While both Software Testers and QA Analysts work to ensure software quality, Software Testers primarily focus on executing test cases and identifying bugs. QA Analysts take a broader role in designing testing strategies and improving quality processes. Both roles require similar certifications and are integral to software development teams, but their responsibilities differ in scope and focus.
The most popular types of Software Tester jobs in Rochester Hills, MI are:
For Software Tester jobs in Rochester Hills, MI, the most frequently searched job titles are:
Cities near Rochester Hills, MI with the most Software Tester job openings:

Full-time
Posted 11 days ago
Job Title:Vehicle Software & Systems Validation EngineerPosition Description:Vehicle Software & Systems Validation Engineer Responsible for validating vehicle software, embedded systems, and integrated vehicle features to ensure functional, quality, performance, safety, and customer requirements are met throughout the product development lifecycle. The engineer will work in an Agile environment to plan, execute, analyze, and document manual and automated testing across vehicles, benches, and laboratory environments.Key Responsibilities • Develop and execute functional, system, integration, regression, and user-acceptance tests based on requirements and Agile user stories. • Perform in-vehicle, bench, and laboratory validation of embedded software and vehicle features. • Develop and maintain automated tests and scripts using Python or similar languages. • Execute software and system tests, analyze logs/data, and investigate failures to determine root cause. • Reproduce, troubleshoot, and validate software and system defects with cross-functional engineering teams. • Document test results and manage defects using JIRA and test-management tools such as Jama and TestRail. • Support requirements traceability, test planning, execution, reporting, and release validation. • Contribute to test automation, tools, processes, and continuous improvement. • Prepare and maintain vehicles, test benches, laboratory equipment, software, and test environments. • Collaborate with software, hardware, systems, and feature engineers to resolve issues and meet program milestones.Skills Required:Software Testing, Test Execution, Python, API, Root Cause Analysis • 3-5 years of automotive software testing, vehicle validation, or systems engineering experience. • Experience with in-vehicle testing and embedded software validation. • Experience with functional testing, defect management, and root-cause analysis. • Experience working in an Agile/Scrum environment. • Proficiency with Python or similar scripting languages. • Experience with JIRA and test execution/documentation. • Strong analytical, troubleshooting, communication, and problem-solving skills.Skills Preferred:Test Automation, Python, Automated Scripting • Test automation and scripting experience. • API interaction, data parsing, log analysis, and telemetry interpretation. • CANalyzer/CANoe and automotive network fundamentals. • Vehicle electrical/electronic architecture knowledge. • Infotainment or ADAS testing experience. • Knowledge of ISO 26262, ASPICE, and automotive regulatory requirements. • Experience with Jama, TestRail, Git, CI/CD, or software release processes. • Software update/OTA validation experience.Experience Required:• 3-5 years experience. • Develop and execute functional test scenarios and test utilizing user stories contained within Agile Sprints. • Interface with development teams to understand testing requirements. • Review project requirements to ensure requirements are testable. • Prepare necessary benches, vehicles, tools, and software to execute testing. • All test results following to the merge of related test codes in to Master to be logged (pass/fail), failures to be debugged to assess the root cause of failures allowing only valid defects to be entered into the defect tracking system, JIRA. • Work with feature engineers to reproduce and troubleshoot defects found in the system. • Participate in root-cause analysis of hardware quality problems and software defects. • Participate in system design, documentation, and testing to deliver a best in-class infotainment system. • During sprint planning provide estimates on the amount of time needed to complete testing related tasks. • Review hardware laboratory nodes and apply corrective and predictive maintenance processes to upkeep that the nodes are in satisfactory condition and functionality. • Analyze the root-cause of software failures to correctly prioritize them for subsequent fixing, providing timely validation rounds for both manual and automation. • Contribute in enhancements towards automation development, optimizing, new feature validation, and testing for upcoming vehicle programs and testing efforts. • Identify areas of improvement in all facets of testing and velocity tracking. • Use Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation), and reporting of Test Results • Provide detailed feedback and comprehensive bug reports to ensure high-quality software and efficient testing workflows.Experience Preferred:Python or similar scripting languages • API interaction and data parsing • Log analysis and telemetry interpretation • Test automation frameworks • Toolchain development for vehicle operations • Technical writing and process documentationEducation Required:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or related field.Additional Information :***FULLY ONSITE***hands-on testing with vehicles, laboratory equipment, test benches, and embedded systems. • Develop and execute functional test scenarios and test utilizing user stories contained within Agile Sprints. • Interface with development teams to understand testing requirements. • Review project requirements to ensure requirements are testable. • Prepare necessary benches, vehicles, tools, and software to execute testing. • All test results following to the merge of related test codes in to Master to be logged (pass/fail), failures to be debugged to assess the root cause of failures allowing only valid defects to be entered into the defect tracking system, JIRA. • Work with feature engineers to reproduce and troubleshoot defects found in the system. • Participate in root-cause analysis of hardware quality problems and software defects. • Participate in system design, documentation, and testing to deliver a best in-class infotainment system. • During sprint planning provide estimates on the amount of time needed to complete testing related tasks. • Review hardware laboratory nodes and apply corrective and predictive maintenance processes to upkeep that the nodes are in satisfactory condition and functionality. • Analyze the root-cause of software failures to correctly prioritize them for subsequent fixing, providing timely validation rounds for both manual and automation. • Contribute in enhancements towards automation development, optimizing, new feature validation, and testing for upcoming vehicle programs and testing efforts. • Identify areas of improvement in all facets of testing and velocity tracking. • Use Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation), and reporting of Test Results • Provide detailed feedback and comprehensive bug reports to ensure high-quality software and efficient testing workflows.
Sourced by ZipRecruiter
51 - 200 Employees
Hagerstown, MD, US
2008