1

Software Test Engineer Jobs in Rochester Hills, MI

Manage ECU software configuration, maintenance and testing on Breadboard in support of milestone ... Work with Core Engineering and Test Operations to correlate requirements to customer needs, improve ...

Complete physical validation of Software/Hardware functionality at major program milestones. • ... Core Engineering and Test Operations to correlate requirements to customer needs, improve test ...

... software applications (test request/processing system, calibration tools & applications, etc.) Additional Must Haves: Ability to manage multiple complex projects simultaneously, Self motivated ...

The Test Engineer is responsible for the maintenance and development of new and existing In-Circuit Test programs as well as Flying Probe and board/device level programmers. Work closely with test ...

The Test Engineer is responsible for the maintenance and development of new and existing In-Circuit Test programs as well as Flying Probe and board/device level programmers. Work closely with test ...

Senior Machine Learning Test Engineer

Novi, MI · On-site +1

$103K - $134K/yr

Your skills span test strategy, automation, and a little MLOps, with a strong software engineering base. You are excited to collaborate across research and product to ship ML capabilities with clear ...

We fuse technology and engineering to provide product development solutions to customers in a ... Identify needs for test hardware or software upgrades, and support business case requests

Releases product through Test Releases (TR0, 1 and 2). * Cooperation with Senior Test Release engineer to complete the following duties. * Planning and execution of test/prototype activities at a ...

Releases product through Test Releases (TR0, 1 and 2). * Cooperation with Senior Test Release engineer to complete the following duties. * Planning and execution of test/prototype activities at a ...

Innovative Test Methodology Design: Engineer advanced, cost-effective testing methods and troubleshooting systems to ensure devices meet all phases of product development and manufacturing ...

Innovative Test Methodology Design: Engineer advanced, cost-effective testing methods and troubleshooting systems to ensure devices meet all phases of product development and manufacturing ...

Embedded Software Engineer

Rochester, MI

$121K - $159K/yr

Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...

next page

Showing results 1-20

Software Test Engineer information

See Rochester Hills, MI salary details

$9

$47

$67

How much do software test engineer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software test engineer in Rochester Hills, MI is $47.36, according to ZipRecruiter salary data. Most workers in this role earn between $38.70 and $53.99 per hour, depending on experience, location, and employer.

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

To thrive as a Software Test Engineer, you need a solid understanding of software development life cycles, test methodologies, and proficiency in programming languages such as Python or Java, often supported by a degree in computer science or related fields. Familiarity with automation tools like Selenium, JUnit, or TestNG, and knowledge of bug tracking systems such as Jira are typically required. Attention to detail, analytical thinking, and effective communication set standout engineers apart by enabling thorough defect identification and clear reporting. These skills and qualities are crucial for ensuring software reliability, meeting quality standards, and facilitating smooth collaboration across development teams.

What Is a Software Test Engineer?

A software test engineer conducts quality assurance tests on software to make sure programs are functioning properly. The three types of testing strategies are black box, where the tester is not familiar with the software, white box, where the tester is aware of the software’s internal structure, and gray box, which is a combination of the two. Responsibilities in this job include running diagnostic tests with a critical mindset, assessing the functionality, and reporting the findings.

What are some common challenges faced by Software Test Engineers when working with cross-functional development teams?

Software Test Engineers often encounter challenges such as aligning testing timelines with rapid development cycles, ensuring clear communication of bugs and requirements, and adapting to evolving project priorities. Collaborating closely with developers, product managers, and UX designers requires proactive communication and flexibility, especially when dealing with ambiguous requirements or shifting deadlines. To succeed, it's important to maintain detailed documentation, participate actively in agile ceremonies, and foster a collaborative attitude to resolve issues efficiently and ensure high-quality software releases.

What are Software Test Engineers?

Software Test Engineers are professionals responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design, develop, and execute test plans and cases, identify bugs or issues, and work closely with developers to resolve them. Their goal is to maintain software quality by detecting problems early in the development process, whether through manual or automated testing methods. Software Test Engineers often use specialized tools and frameworks to streamline testing and improve product reliability.

What is the difference between Software Test Engineer vs QA Analyst?

AspectSoftware Test EngineerQA Analyst
CertificationsISTQB, CSTE, CSQAISTQB, CSTE, CSQA
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT organizations
Primary FocusDesigning, executing tests, automationTest planning, process improvement, documentation

Both roles often require similar certifications and work in software testing environments within tech industries. The Software Test Engineer typically focuses on test case development, automation, and execution, while the QA Analyst emphasizes test planning, quality processes, and documentation. Understanding these distinctions helps organizations assign the right responsibilities and professionals for their testing needs.

What are popular job titles related to Software Test Engineer jobs in Rochester Hills, MI? For Software Test Engineer jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Software Test Engineer jobs in Rochester Hills, MI look for? The top searched job categories for Software Test Engineer jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Software Test Engineer jobs? Cities near Rochester Hills, MI with the most Software Test Engineer job openings:
Infographic showing various Software Test Engineer job openings in Rochester Hills, MI as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $98,501 per year, or $47.4 per hour.
Breadboard Test Engineer

Breadboard Test Engineer

Pae

Detroit, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

We are the world's top supplier of automotive test facilities, providing a full range of services to commercial automotive industry customers. Customers include not only the world's major vehicle providers and other original equipment manufacturers (OEMs), but also clients from the international motor sports community.


We are hiringa Breadboard Test Engineer to work in Dearborn, MI.


Complete physical validation of Software/Hardware functionality at major program milestones.

Drive pre-test readiness, troubleshoot Design Verification (DV) issues, and provide requirement assessment documentation

Coordinate FDJ electrical breadboard build: identify vehicle specification, generate bill of material for all required electrical components needed to construct breadboard.

Order electrical parts in coordination with purchasing teams, manage part delivery timing.

Coordinate electrical FDJ breadboard construction in electrical laboratory in with operations team and high voltage teams.

Create electrical systems test plan according to vehicle feature content.

Manage ECU software configuration, maintenance and testing on Breadboard in support of milestone delivery.

Operate with exceptional integrity to deliver Global Product Development System (GPDS) gateway/milestones on time to established acceptance criteria.

Self-motivated individual with passion to deliver results, drive to improve the current processes, and develop new best practices

Execute validation testing for each new software/hardware release.

Execute DV efficiency objectives.

Position Duties:

Determine program content that impacts electrical DV by using documented program detail as well as communication with D&R and program management. Identify New Technology, test time required and Complexity Drivers. Generate test plan analysis to determine number of BB's required to complete testing by milestone.

Establish robust but efficient electrical DV plans and set up electronic Design Verification System, JIRA, Testrail and FEDE, according to those DV plans.

Create pre-test documentation - currently Enhanced Laboratory Management System (ELMS) and Sprite Replacement on Unauthorized Technology (SPROUT)

Ensure proper test direction for DV, Federal Motor Vehicle Safety Standards (FMVSS) & Economic Commission for Europe (ECE), and as needed, development and Production Validation (PV)

Manage the software implementation on FDJ BBs, communicate the DV Plan through use of D&V Chart, identify and establish root cause for issues, identifying common cause and driving for robust solutions in software code. Communicating issues utilizing JIRA and D&V Chart. Communicate Feature and System functionality with the DCV Build team to ensure a quality build.

Communicate feature testing status in management meetings to ensure a successful DCV drivable unit build event

Manage software implementation on DCV Signoff BBs to ensure robust testing. Maintain software levels on BBs to ensure discipline delivery of capability for requesting community, as directed by the FSSIV Systems team.

Resolve and/or elevate all issues that jeopardize PEC/ FEC sign-off milestones.

Understand and suggest revisions to procedures and requirements to assess comply/non-comply for areas of responsibility.

Assess sign-off requirements for electrical DV on time and with appropriate data in appropriate test data repository.

Support both certification and development testing for type approval and homologation, develop test documentation and support witness testing.

Work with Core Engineering and Test Operations to correlate requirements to customer needs, improve test method accuracy and efficiency, and support analytical tool development.

Schedule and execute test cases of the electrical feature requirements specified in JAMA.

Develop, maintain and update simulator hardware and software model test systems for automotive validation testing. Identify opportunities to automate testing.


Position Qualifications & Critical Skills - Required:

  • Bachelor's degree (BSEE) in Electrical Engineering or a related field of study.
  • 1+ years of experience in vehicle and breadboard electrical feature validation.
  • 1+ years of experience with CANalyzer, VehicleSpy, and python scripting.
  • 1 +Experience with JIRA Issue tracking tools.

Position Qualifications & Critical Skills - Preferred:

  • Experience in Electrical systems design and/or electrical/functional testing with a solid working knowledge of electrical & software components and wire harnesses.
  • Experience with certification and homologation, FMVSS and ECE requirements, testing laboratories & pre-test preparation.
  • Experience in program management ensuring that components and systems are developed according to official product development systems.
  • Ability to work in a multidisciplinary environment: mechanics, engineers, technicians, technologists, and suppliers.
  • Strong communication skills and proficient in utilizing MS Office products (Teams, Excel, Word, PowerPoint, Project) and SharePoint sites
  • Experience with MATLAB and Simulink for simulation.
  • Experience with VISION ATI, Vehicle Spy, Wireshark.
  • Capable of using related Ford systems - currently Advanced Vehicle Bill of Material (AVBOM), ELMS, Corporate Procurement and Receiving System (CPARS), FEDE, Global Prototype Inventory Requisitioning and Scheduling (GIPRS), Global Integrator, SPROUT, Teamcenter, VSEM, Worldwide Engineering Release System (WERS) and GPDS program timing
  • Able to accommodate a flexible work schedule to cover workload peaks, including flexible weekday hours and weekend work
  • High energy, self-starter with the ability and desire to take responsibility and deliver results with minimal supervision. Excellent problem solving skills.
  • Good collaboration skills, ability to work with multiple people and manage a variety of projects simultaneously with solid organizational skills
  • Ability and courage to effectively communicate key issues and recommendations to management.

Compensation Details:

N/A

The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.

Benefits Overview:

Our health and welfare benefits are designed to support you and your priorities. Offerings include:

  • Health, dental, and vision insurance

  • Paid time off and holidays

  • Retirement benefits (including 401(k) matching)

  • Educational reimbursement

  • Parental leave

  • Employee stock purchase plan

  • Tax-saving options

  • Disability and life insurance

  • Pet insurance

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.

Original Posting:

06/01/2026 - Until Filled

Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.

Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language atLabor Laws Posters.