Hardware Test Automation Engineer

Portage, MI, US • Posted 1 day ago • Updated 25 minutes ago
Contract W2
On-site
$72.50/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Sr Engineer
  • Software Engineerin

Summary

Hardware Test Automation Engineer

Location: Portage, MI (Onsite)

Employment Type: Contract (3-6 months)

Pay Rate: $72.50/hour (W2)

Industry: Medical Technology & Manufacturing

Note: No C2C, 1099, or be legally authorized to work in the United States for the duration of the assignment.

Job Description:

We're seeking a Hardware Test Automation Engineer to support test automation for a connected hardware product used in healthcare environments.

This role focuses on converting existing manual test procedures into automated test suites using Python. You'll work with hardware-based systems, communication protocols, and API integrations to improve test efficiency, reliability, and release readiness.

Key Responsibilities:

  • Develop, maintain, and debug automated test scripts using Python and Pytest.
  • Convert existing manual test procedures into automated tests within an established Python-based framework.
  • Perform API testing using ReadyAPI, HTTP, and SOAP web services.
  • Test hardware products and edge devices that communicate with external applications and systems.
  • Validate device communication using the CAN (Controller Area Network) protocol.
  • Integrate automated test suites into CI/CD pipelines using GitHub Actions or runners and related tools.
  • Investigate test failures, troubleshoot issues, and collaborate with engineering teams to improve product quality.
  • Document test procedures, results, defects, and automation improvements.

Required Qualifications:

  • Approximately 5 years of relevant experience in test automation, hardware testing, systems engineering, or a related technical field.
  • Strong hands-on programming experience with Python.
  • Experience with Pytest and automated test framework development.
  • Practical experience with API testing and ReadyAPI.
  • Working knowledge of CAN communication protocols.
  • Experience testing physical hardware products or edge devices.
  • Familiarity with HTTP protocols and SOAP-based web services.
  • Experience integrating automated tests into CI/CD pipelines, preferably using GitHub Actions or runners.
  • Strong debugging, analytical, and problem-solving skills, with the ability to work independently.

Preferred Qualifications:

  • Experience with Wi-Fi testing or RF (radio frequency) testing.
  • Experience working with embedded systems, circuit boards, gateways, or connected devices.
  • Familiarity with Jenkins or other CI/CD tools.
  • Experience in automotive, consumer electronics, medical technology, or other hardware-focused industries.

Interview Process: Typically one technical panel interview, with a possible second round.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: comrise
  • Position Id: 2026-28216
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.