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

Technology, Data & Digital · Software & Web Development · Embedded Systems · QA & Testing

Smart sammanfattning

AI-genererad översikt av denna tjänst

HCLTech is seeking a Test Lead with 5 years of experience in Java, Embedded Linux, Python, and C++. This on-site role in Pune, India, requires strong knowledge of embedded systems, communication protocols (UART, SPI, I2C, BLE, MQTT), and automation skills using tools like Python, Java, Appium, Selenium, and BDD frameworks. The ideal candidate will be responsible for firmware flashing validation, packet-level debugging, and driving test automation strategies.

Job Summary

Experience - 5 years

JD

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

Strong 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++#automation#protocol-testing#mobile-automation#api-testing#ci-cd#on-site
HCLTech Logo

Företag

HCLTech

Publicerade jobb

för 2 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Mellannivå

Platser

Pune, India

Sökande

Ansök tidigt