Test Engineer

Insight Global

Portage (MI)

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking an experienced Embedded Software Test Automation Engineer to automate existing manual test cases for edge computing gateways. You will work hands-on with embedded hardware, edge devices, and communication protocols, focusing on Python-based test development and validation across hardware and software components.

The role involves converting manual tests to automated suites, developing API and system-level tests, and integrating testing into CI/CD pipelines.

Qualifications

  • 5+ years in software test automation and product validation.
  • Strong Python development and scripting ability.
  • Experience with Pytest or similar frameworks.
  • Hands-on experience with ReadyAPI.
  • API testing for REST and SOAP services.
  • Knowledge of HTTP protocols and web-based communications.
  • Experience testing embedded systems, edge devices, gateways or connected hardware.
  • Experience with CAN communication protocol.
  • Experience integrating tests into CI/CD pipelines using GitHub Actions.
  • Strong troubleshooting in hardware/software environments.

Responsibilities

  • Convert manual test cases into automated Python-based test suites.
  • Develop, maintain, and run automated API and system tests for embedded edge devices.
  • Validate device functionality, interfaces, and end-to-end workflows across hardware and software.
  • Perform API testing for REST and SOAP with ReadyAPI and Python frameworks.
  • Develop automated test scripts using Pytest and related libraries.

Skills

Python development
Pytest
API testing
Embedded testing
CI/CD pipelines
Troubleshooting
HTTP protocols
GitHub Actions
CAN protocol
Edge devices

Tools

ReadyAPI

Job description

We are seeking an experienced Embedded Software Test Automation Engineer to support the automation of existing manual test cases for edge computing devices (gateways) deployed on hardware products. This is a hands-on engineering role focused on product validation and test automation, not a traditional IT consulting position.

The ideal candidate has experience working directly with embedded hardware products, edge devices, communication protocols, and automated testing frameworks, with a strong background in Python-based test development.

Key Responsibilities
  • Convert existing manual test cases into automated test suites within a Python-based test automation framework.
  • Develop, maintain, and execute automated API and system-level tests for embedded edge devices and gateway products.
  • Validate device functionality, communication interfaces, and end-to-end workflows across hardware and software components.
  • Perform API testing for REST and SOAP web services using tools such as ReadyAPI and custom Python frameworks.
  • Develop automated test scripts using Pytest and other Python testing libraries.
Required Qualifications
  • 5+ years of experience in software test automation and product validation.
  • Strong Python development and scripting experience.
  • Experience with Pytest or similar Python testing frameworks.
  • Hands-on experience with ReadyAPI.
  • API testing experience, including REST and SOAP web services.
  • Knowledge of HTTP protocols and web-based communications.
  • Experience testing embedded systems, edge devices, gateways, or connected hardware products.
  • Experience working with CAN Communication Protocol.
  • Experience integrating automated testing into CI/CD pipelines using GitHub Actions/GitHub Runners.
  • Strong troubleshooting and debugging skills in hardware/software environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Edge Test Automation Engineer
Senior Embedded Edge Test Automation Engineer

Insight Global • Portage (MI)

On-site
USD 110,000 - 140,000
Test Automation Engineer
Test Automation Engineer

AddSource • Kalamazoo (MI)

On-site
USD 90,000 - 120,000
WiFi Test Experience
RF Test Experience
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

On-site
USD 90,000 - 120,000
Test Engineer
Test Engineer

Quanta Manufacturing Fremont • Fremont (CA)

On-site
USD 85,000 - 110,000
Device Test & Automation Engineer
Device Test & Automation Engineer

TechDigital Group • Atlanta (GA)

On-site
USD 75,000 - 115,000
Test Engineer — Automation
Test Engineer — Automation

EVONA • Dallas (TX)

On-site
USD 110,000 - 140,000
Junior Automated Test Engineer
Junior Automated Test Engineer

Chubb European Group Ltd. • Smyrna (GA)

On-site
USD 85,000 - 120,000
Junior Automated Test Engineer
Junior Automated Test Engineer

Chubb Ltd. • Smyrna (GA)

On-site
USD 90,000 - 120,000
Junior Automated Test Engineer
Junior Automated Test Engineer

Chubb Corporation • Smyrna (GA)

On-site
USD 90,000 - 120,000
Python Test Manufacturing
Python Test Manufacturing

Triple Crown • Redmond (WA)

On-site
USD 120,000 - 170,000