Hardware Test Automation Engineer

Comrise, Inc.
Portage, MI, United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,800.0
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering Automation of Tests CAN Bus Communications Protocols Computer Programming Continuous Integration Software Debugging Github Hypertext Transfer Protocols (HTTP) Python (Programming Language) Simple Object Access Protocol (SOAP) Smart Devices
+8 more
Web Services Wi-Fi Technology Hardware Testing ReadyAPI SOAPAPI Pytest Api Management Jenkins

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., * 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.

Requirements

  • 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…