Test Lead Java, Embedded Linux, Python, C++ (Pune)

Test Lead Java, Embedded Linux, Python, C++ (Pune)

05 Aug
|
HCL Technologies
|
Pune

05 Aug

HCL Technologies

Pune

Test Lead - Java, Embedded Linux, Python, C++

Experience: 5 years

Location: Pune, India

Skills: Embedded Systems, MCU architecture, ARM Cortex, NRF52, GPIO, UART, SPI, I2C, Interrupts, timers, watchdogs, Firmware flashing, BDD, Cucumber, Behave, Communication Protocol Testing, BLE, MQTT, automation, Packet-level debugging, nRF Connect APIs, BLE automation scripts, Python, Java, Appium, UIAutomator2, XCUITest, Selenium WebDriver, Pytest, Unittest, Page Object Model, Git, GitHub, GitHub Actions, Jenkins, Azure DevOps, Android, iOS, XPath, Accessibility ID, ID, Class Name, Requests library, Postman, Allure, ADB, Appium logs, Xcode logs, WebView handling, context switching, BrowserStack, Sauce Labs, Self-healing frameworks, AI validation agents

Job Summary
Experience - 5 years

Technical area
Embedded Systems Knowledge
Understanding of MCU architecture (e.g., ARM Cortex, NRF52)
Knowledge of:
GPIO, UART, SPI, I2C communication
Interrupts, timers, watchdogs
Firmware flashing and upgrade validation, hands-on experience in BDD (Cucumber/Behave), Communication Protocol Testing
Solid experience testing:
UART, SPI, I2C, BLE, MQTT (if IoT)
Writing automation for protocol validation




Packet-level debugging and analysis, BLE / Wireless Automation (if applicable)
Automation of:
BLE scanning, connection, GATT validation
Tools:
nRF Connect APIs, BLE automation scripts
Validation of:
Data exchange
Connection stability
Technical Skills
Programming: Python/Java
Mobile Automation: Appium (UIAutomator2, XCUITest)
Web Automation: Selenium WebDriver
Frameworks: Pytest / Unittest, Page Object Model (POM)
BDD: Cucumber / Behave (Gherkin)
Version Control: Git, GitHub
CI/CD: GitHub Actions (Jenkins/Azure DevOps – optional)
Mobile Platforms: Android & iOS
Element Handling: XPath, Accessibility ID, ID, Class Name
API Testing: Requests library, Postman (basic)
Reporting: Allure / Extent Reports
Debugging Tools: ADB (Android), Appium logs, Xcode logs
Hybrid Apps: WebView handling, context switching
Device Testing: Real devices, emulators/simulators
Cloud Platforms: BrowserStack / Sauce Labs (optional)
AI Testing (Optional): Self-healing frameworks, AI validation agents
Key Responsibilities
-Skill Requirements-
-Other Requirements-

📌 Test Lead Java, Embedded Linux, Python, C++ (Pune)
🏢 HCL Technologies
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: test lead java, embedded linux, python, c++ (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: test lead java, embedded linux, python, c++ (pune) / pune