QA Engineer
Back to JobsTeamware Solutions Get Smart Job AI Coach in the appFree on iOS and Android
QA Engineer
$45–$65 / Hour
Location
Benton Harbor, Michigan, USA
Experience
—
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyContractWork from Officequality-assurance
Job Description
We are seeking an experienced QA Engineer with a strong Electrical/Electronics background to perform end-to-end functional testing across mobile, cloud, and product/appliance firmware for a connected appliance platform. The role focuses on validating OTA updates, MQTT-based device communication, and Wi-Fi/BLE provisioning workflows, ensuring reliable appliance-to-cloud connectivity and firmware quality. This is a fully onsite role based in Benton Harbor, Michigan.
Key Responsibilities
- Perform end-to-end system functional testing across Mobile, Cloud, and Product/Appliance Firmware
- Execute OTA functional test scenarios including update, retry, and rollback
- Validate MQTT message flows and functional workflows
- Perform Wi-Fi and BLE functional testing including provisioning and reconnection
- Conduct appliance-to-cloud functional communication testing
- Perform system-level regression testing for firmware
- Test system functionality across Product Info, Configuration, Product Control and Status, Events, Diagnostics, and OTA
- Manage defect lifecycle and track issues using JIRA
- Build and execute Python-based test automation scripts
- Apply knowledge of laundry appliance usage scenarios to test design where applicable
Requirements
- Associate Degree or Bachelor's degree in Electronics or Electrical Engineering
- 9+ years of experience validating appliances
- 5+ years of relevant experience in OTA functional validation, MQTT, and Wi-Fi/BLE functional testing
- Hands-on experience with Python-based test automation
- Strong understanding of Electronics/Electrical concepts
- Excellent written and verbal communication skills
- Ability to work independently with minimal supervision and as part of a team
- Strong attention to detail and commitment to high-quality deliverables
Skills Required
MQTTPython AutomationOTA Functional ValidationJiraFirmware TestingSystem Functional TestingWi-Fi TestingBLE Testing
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.