QA Engineer

Back to Jobs

QA Engineer

Teamware Solutions

$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.

Get Smart Job AI Coach in the appFree on iOS and Android