1

Software Test Engineer Jobs in Detroit, MI (NOW HIRING)

The Test Engineer is a key role within the Product Integration amp; Test team, under the ... Experience with data acquisition software, such as DEWESoft, MATLAB, LabVIEW, and CANalyzer/CANoe.

The Brake Test Engineer will be working in a challenging environment that fosters creativity and ... Analyze data in Excel, ProLink, or other software tools to determine if results are acceptable

Senior Integration Test Engineer

Ann Arbor, MI · On-site

$108K - $140K/yr

As a Senior HIL Test Engineer, you will work closely with software, hardware, and systems engineers to architect the HIL infrastructure, pioneer new automation processes, and mentor the team in ...

The Brake Test Engineer will be working in a challenging environment that fosters creativity and ... Analyze data in Excel, ProLink, or other software tools to determine if results are acceptable

Test Engineer

Troy, MI · On-site

$65K - $85K/yr

Career Growth Opportunities Job Summary We are seeking a graduate Test Engineer to join our team! We are seeking an enthusiastic, committed and technically capable candidate. The role will involve ...

Test Engineer

Troy, MI · On-site

$65K - $85K/yr

Career Growth Opportunities Job Summary We are seeking a graduate Test Engineer to join our team! We are seeking an enthusiastic, committed and technically capable candidate. The role will involve ...

SUMMARY The Test Engineer II owns complete testing operations and documentation for defined energy ... software, and flight test teams to ensure system-level performance and reliability.

SUMMARY The Test Engineer II owns complete testing operations and documentation for defined energy ... software, and flight test teams to ensure system-level performance and reliability.

Test Engineer

Troy, MI · On-site

$65K - $85K/yr

Career Growth Opportunities Job Summary We are seeking a graduate Test Engineer to join our team! We are seeking an enthusiastic, committed and technically capable candidate. The role will involve ...

SDET

Detroit, MI · On-site

$49.50 - $63.75/hr

SDET Lansing/Detroit onsite 5 days 1an done interview in lansing or Detroit Primary Responsibilities · Partner with Agile feature teams to understand user stories, define acceptance criteria, and ...

We are seeking a highly motivated and experienced Software Test Automation Engineer to join our team, focusing on comprehensive ECU-level (L2) testing for BCM feature application within the FNV3.x ...

Showing results 41-60

Software Test Engineer information

See Detroit, MI salary details

$10

$50

$72

How much do software test engineer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for software test engineer in Detroit, MI is $50.93, according to ZipRecruiter salary data. Most workers in this role earn between $41.63 and $58.08 per hour, depending on experience, location, and employer.

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 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 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 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 the most commonly searched types of Software Test Engineer jobs in Detroit, MI?

The most popular types of Software Test Engineer jobs in Detroit, MI are:

What are popular job titles related to Software Test Engineer jobs in Detroit, MI?

For Software Test Engineer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Software Test Engineer jobs in Detroit, MI look for?

The top searched job categories for Software Test Engineer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Software Test Engineer jobs?

Cities near Detroit, MI with the most Software Test Engineer job openings:

Infographic showing various Software Test Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $105,940 per year, or $50.9 per hour.

Software Development Engineer in Test (SDET)

Tech Tammina LLC

Farmington Hills, MI • On-site

$49.25 - $63.50/hr

Contractor

Re-posted 24 days ago


Job description

Role: Software Development Engineer in Test (SDET)
Location: Farmington Hills, MI

Duration: Long term

Job Description:

·         We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy.

·         This role will focus on building and maintaining scalable, maintainable, and integrated test automation frameworks across UI and API layers using modern tools like Playwright and TypeScript, while also contributing to CI/CD testing integration.

·         The SDET will also play a key role in supporting manual testing efforts within Agile feature teams—guiding test case design, exploratory testing, and quality validation for areas not yet automated.

·         This position is critical to enabling feature teams to take ownership of both automated and manual testing, ensuring faster, higher-quality releases.

 

Primary Responsibilities:

·         Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement sessions.

·         Build, maintain, and evolve test automation frameworks using Playwright (preferred), TypeScript, or other enterprise-approved tools to support API and UI testing.

·         Drive the transition from legacy frameworks (e.g., Selenium + Java, Postman/Newman) to unified automation aligned with our CI/CD strategy.

·         Collaborate with developers and QA engineers to ensure test cases are executed in CI pipelines and provide fast, actionable feedback.

·         Support feature teams with manual testing efforts when needed, including test case design, exploratory testing, and validation of complex workflows that are not yet automated.

·         Develop and maintain automated API tests (REST/SOAP) and end-to-end tests that validate functional and non-functional requirements.

·         Participate in code reviews and contribute to test architecture decisions to ensure reliability, reusability, and scalability of test assets.

·         Write and maintain SQL queries to validate data integrity and support test data creation strategies.

·         Serve as a quality engineering champion—helping guide automation strategy, mentoring peers, and contributing to continuous improvement of QA practices.

·         Ensure traceability between requirements, tests, and defects, and support compliance with enterprise policies (e.g., HIPAA, security, audit readiness).

 

Preferred Experience:

·         Hands-on experience with Playwright (TypeScript preferred) or similar frameworks like Cypress.

·         Migration experience from Selenium + Java or Postman to modern frameworks.

·         Familiarity with test reporting, dashboarding, and quality metrics in a DevOps environment.

·         Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability.