Test Engineer
Role Overview
This hands-on engineering role automates existing manual test cases for embedded software on edge computing devices and gateways deployed on hardware products.
The focus is product validation and test automation, not traditional IT consulting.
Key Skills for This Role
Full Job Posting
Role overview
This hands-on engineering role automates existing manual test cases for embedded software on edge computing devices and gateways deployed on hardware products.
The focus is product validation and test automation, not traditional IT consulting.
Responsibilities
- Convert 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.
- Test REST and SOAP web services using ReadyAPI and custom Python frameworks.
- Develop automated test scripts using Pytest and other Python testing libraries.
Required qualifications
- At least 5 years of software test automation and product validation experience, with strong Python development and scripting skills.
- Experience with Pytest or a similar Python testing framework and hands-on experience with ReadyAPI.
- API testing experience with REST and SOAP web services, plus knowledge of HTTP protocols and web-based communications.
- Experience testing embedded systems, edge devices, gateways, or connected hardware products, and experience with CAN Communication Protocol.
- Experience integrating automated testing into CI/CD pipelines using GitHub Actions or GitHub Runners.
- Strong troubleshooting and debugging skills in hardware/software environments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Insight Global
Functional Lead
Calgary, CAN
Insight Global seeks a hands-on Functional Lead to own inventory visibility and tank-monitoring capabilities for an agriculture client. The role requires 10+ years in product delivery, functional leadership, business ana
Senior Business Analyst
Vancouver, CAN
Insight Global seeks a Senior Business Analyst for a digital login experience team focused on authentication, session management, and passwordless capabilities. Candidates need 8+ years of business analysis experience, s
Functional Lead
Calgary, CAN
Senior Business Analyst
Vancouver, CAN
Operations Coordinator
, USA
HRIS Reporting & Analytics Analyst
Atlanta, USA
A/R Manager
Atlanta, USA
Solutions Architect AES
Atlanta, USA
Sr. Site Reliability Engineer
Atlanta, USA
Project Manager, Talent Services Delivery
Austin, USA