1

Junior Software Test Engineer Jobs in Michigan (NOW HIRING)

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

$48.92/hr

Software Integration and Test Engineer Location : Sterling Heights MI Pay Range : $48.92 : Experience in software integration and testing of real-time, embedded software. This experience might be ...

JOB SUMMARY The Software Test Engineer is responsible for the component, Integration and Qualification level test specification design, review test execution, and test report for all assigned ...

Showing results 21-40

Junior Software Test Engineer information

See Michigan salary details

$40.5K

$82.4K

$123.8K

How much do junior software test engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for junior software test engineer in Michigan is $82,403.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,600.00 and $83,200.00 per year, depending on experience, location, and employer.

What is a junior software test engineer?

Junior Software Test Engineers are entry-level professionals responsible for ensuring the quality and functionality of software applications. They execute test cases, identify and document bugs, and collaborate with developers to resolve issues. Typically, they work under the guidance of senior testers or quality assurance leads and gradually build their skills in areas such as test automation, bug tracking, and software development life cycles. Their work is essential for delivering reliable and user-friendly software products.

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

To thrive as a Junior Software Test Engineer, you need a solid understanding of software development life cycles, test case design, and basic programming or scripting skills, often supported by a degree in computer science or a related field. Familiarity with test management tools like JIRA, automation frameworks such as Selenium, and knowledge of version control systems like Git are commonly required. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with developers. These competencies ensure software quality, minimize defects, and contribute to efficient, reliable product releases.

What are some common challenges faced by junior software test engineers when transitioning from manual to automated testing?

Junior Software Test Engineers often find the transition from manual to automated testing challenging due to the need to learn new programming languages and testing frameworks. Adapting to writing and maintaining test scripts, understanding version control systems, and troubleshooting automation failures can initially be overwhelming. However, most organizations provide mentorship, training resources, and collaboration opportunities with senior engineers to help ease this transition. Over time, developing these automation skills not only increases efficiency but also opens up further career advancement opportunities.
What are the most commonly searched types of Software Test Engineer jobs in Michigan? The most popular types of Software Test Engineer jobs in Michigan are:
What are popular job titles related to Junior Software Test Engineer jobs in Michigan? For Junior Software Test Engineer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Junior Software Test Engineer jobs? Cities in Michigan with the most Junior Software Test Engineer job openings:
Infographic showing various Junior Software Test Engineer job openings in Michigan as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $82,403 per year, or $39.6 per hour.

Embedded Software Test Engineer Vehicle Systems

HTC Global Services

Dearborn, MI • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Job Title

Embedded Software Test Engineer Vehicle Systems

Overview

We are seeking an Embedded Software Test Engineer to validate vehicle software and integrated systems throughout the product development lifecycle. This role supports the planning, preparation, execution, analysis, and documentation of testing activities for embedded vehicle features and software releases within an Agile development environment.

The engineer will collaborate with cross-functional teams to identify, investigate, and validate software and system issues while supporting both manual and automated testing efforts. This position requires strong analytical and problem-solving skills, attention to detail, and the ability to adapt to evolving technologies and development priorities.

Work Arrangement: Hybrid (4 days per week onsite)


Key Responsibilities
  • Validate vehicle software and integrated systems against functional, quality, performance, and customer requirements.
  • Plan, prepare, execute, analyze, and document software testing activities.
  • Develop and execute functional test scenarios using Agile user stories and sprint requirements.
  • Collaborate with development teams to understand testing requirements.
  • Review project requirements to ensure they are testable.
  • Prepare test benches, vehicles, tools, and software required for testing.
  • Record test results, document defects, and perform root cause analysis.
  • Reproduce and troubleshoot software and system defects with engineering teams.
  • Participate in hardware and software root cause investigations.
  • Support system design, documentation, and testing activities.
  • Provide testing estimates during sprint planning.
  • Maintain laboratory hardware and testing environments.
  • Analyze software failures and support validation for both manual and automated testing.
  • Contribute to test automation enhancements and validation of new vehicle features.
  • Identify opportunities to improve testing processes and execution efficiency.
  • Utilize test management tools for planning, execution, monitoring, and reporting.
  • Produce detailed defect reports and testing documentation.
  • Develop Python scripts to collect, clean, analyze, and report vehicle or fleet data.
  • Build simple software tools and dashboards to improve operational efficiency.
  • Integrate data from approved internal portals, databases, and APIs.
  • Test dashboards and software tools to validate data accuracy and functionality.

Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field.
  • 3 5 years of relevant experience.
  • Experience with software testing and test execution.
  • Proficiency in Python.
  • Experience working with APIs.
  • Experience performing root cause analysis.
  • Experience working within Agile development environments.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail.
  • Ability to document testing activities and defect reports.
Preferred Qualifications
  • Experience with test automation.
  • Experience developing automated scripts.
  • Experience using Python libraries such as pandas for data analysis.
  • Experience with Power BI, Tableau, or similar dashboard tools.
  • Knowledge of SQL and database querying.
  • Experience with API interaction and data parsing.
  • Experience with log analysis and telemetry interpretation.
  • Familiarity with test automation frameworks.
  • Experience with toolchain development for vehicle operations.
  • Technical writing and process documentation experience.
  • Familiarity with vehicle testing, fleet operations, vehicle lifecycle management, or UX evaluation.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

#LI-Hybrid #LI-AA1