HamburgerMenu
hirist

WLAN BLE Engineer

Kiash Solutions
3 - 4 Years
Hyderabad

Posted on: 28/04/2026

Job Description

Description :


- 3+ 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.

- Execute and own automation-driven sanity and regression testing for Silicon Labs 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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...