Search by job, company or skills

  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Execute and own automation-driven sanity and regression testing for multiprotocol IoT platforms, with focus on Bluetooth/BLE and Wi-Fi coexistence.

Run daily/continuous automated sanity suites to validate platform stability, feature readiness, and integration health.

Drive automated regression cycles for new features, bug fixes, and releases; analyze trends and identify systemic failures early.

Develop, enhance, and maintain Python-based automation scripts for protocol validation, coexistence scenarios, and stress testing.

Continuously expand automated coverage by converting manual test cases into stable, repeatable automation.

Integrate new automated test cases into existing CI pipelines (Jenkins) and ensure reliable execution across builds and branches.

Monitor automation execution, investigate failures, distinguish test issues vs. product defects, and report actionable results.

Debug automation and test failures using logs, traces, protocol behavior, and basic RF or throughput metrics, with guidance from senior engineers.

Use GenAI tools to assist with log analysis, failure pattern detection, automation refactoring, and test-case generation.

Collaborate with development and systems teams to ensure automation readiness, testability, and regression coverage for new features.

Track automation status, failures, and progress using Jira/Confluence, and communicate results clearly to the team.

What You Will Bring

  • 12 years of experience (or strong academic projects/internships) with test automation, embedded systems, or wireless software testing.
  • Strong interest in automation-first testing, especially sanity and regression validation.
  • Hands-on experience with Python scripting for automation, test execution, data validation, or tooling.
  • Basic understanding of Bluetooth/BLE fundamentals (advertising, scanning, connections, link-layer concepts); exposure to Wi-Fi basics is a plus.
  • Awareness of wireless coexistence concepts (BT/BLE + Wi-Fi, shared resources, scheduling, interference), even at a conceptual level.
  • Familiarity with CI/CD workflows (e.g., Jenkins), version control (Git), and Linux/Windows test environments.
  • Ability to analyze automation failures logically, interpret logs, and follow structured debug flows.
  • Comfort working with embedded targets, firmware images, serial logs, and test setups.
  • Clear communication skills, willingness to learn from failures, and discipline in maintaining automation quality.
  • A responsible, ownership-driven mindset with focus on keeping sanity and regression automation healthy and reliable.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144625471