TEST MODULE LEAD - Python

Happiest Minds Technologies

Pune District

On-site

INR 1,200,000 - 2,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Happiest Minds Technologies is seeking an Embedded Test Automation Engineer with 5 years of hands-on experience in Python-driven test automation for embedded platforms. You will work on ARM Cortex and nRF52 devices, implement test harnesses, and automate validation of UART, SPI, I2C, BLE, and OTA processes.

The role requires proficiency with Pytest, Robot Framework, and BDD using Cucumber or Behave, plus experience with CI/CD and version control.

Qualifications

  • 5 years in embedded test automation or related field.
  • Strong Python-based automation skills.
  • Experience with Pytest and Robot Framework.
  • Experience testing embedded hardware (UART, SPI, I2C, BLE).
  • Familiar with ARM Cortex and nRF52 MCU architectures.
  • Knowledge of CI/CD, Git/GitHub.
  • Experience with log analysis and test harness development.
  • BDDs: Cucumber or Behave.

Skills

Python-based test automation
Pytest
Robot Framework
Embedded systems testing
MCU architectures (ARM Cortex, nRF52)
GPIO/UART/SPI/I2C
BLE protocol testing
BDD (Cucumber/Behave)
Test harness & regression testing

Tools

Git
GitHub
Segger J-Link
JTAG/SWD
CI/CD (GitHub Actions/Jenkins)
Allure/HTML reports

Job description

Job Description: Embedded Test Automation Engineer
Experience Range - 5 Years

Reference : SMART9857_HM

Must-Have Skills
  • Strong experience in Python-based test automation.
  • Hands-on experience with Pytest and Robot Framework.
  • Experience in embedded systems testing and validation.
  • Understanding of MCU architecture, including ARM Cortex and nRF52.
  • Knowledge of GPIO, UART, SPI, I2C, interrupts, timers, and watchdogs.
  • Experience in communication protocol testing and automation.
  • Hands-on experience with BDD using Cucumber or Behave.
  • Experience testing UART, SPI, I2C, and BLE protocols.
  • BLE testing, including scanning, advertising, connection stability, GATT validation, and data exchange.
  • Firmware flashing, debugging, upgrade validation, and OTA validation.
  • Experience with UART/RTT logs, packet-level debugging, and automated log analysis.
  • Experience in test harness development, regression testing, functional testing, and system-level validation.
  • Familiarity with Git, GitHub, and CI/CD automation.
Good-to-Have Skills
  • MQTT protocol testing for IoT devices.
  • Hardware-in-the-Loop (HIL) setup and validation.
  • Basic C/C++ firmware understanding.
  • RTOS fundamentals.
  • PySerial and JTAG/SWD debugging using Segger J-Link.
  • BLE automation using nRF Connect APIs and custom scripts.
  • GitHub Actions and Jenkins.
  • Stress, soak, and power consumption testing.
  • Allure and HTML test reporting.
  • Simulation tools for embedded systems testing.
Tools and Technologies
  • Programming: Python, basic C/C++
  • Automation: Pytest, Robot Framework, Cucumber, Behave
  • Embedded Platforms: ARM Cortex, nRF52, RTOS
  • Protocols: UART, SPI, I2C, GPIO, BLE, MQTT
  • Debugging: PySerial, Segger J-Link, JTAG/SWD, UART logs, RTT logs
  • Firmware Testing: Flashing, debugging, OTA validation
  • CI/CD and Version Control: Git, GitHub, GitHub Actions, Jenkins
  • Reporting: Allure, HTML reports
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded QA
Embedded QA

Silicon Stack Pty • Pune District

On-site
INR 800,000 - 1,500,000
Embedded Testing Engineer
Embedded Testing Engineer

Carnation Infotech Pvt Ltd. • Coimbatore District

Hybrid
INR 450,000 - 650,000
Embedded Engineer
Embedded Engineer

HCL Technologies Limited • Chennai, Bengaluru

Hybrid
INR 550,000 - 900,000
Embedded Tester
Embedded Tester

VOLANSYS (An ACL Digital Company) • Ahmedabad District

On-site
INR 1,800,000 - 2,400,000
Senior Automation Tester
Senior Automation Tester

Legrand • Thane

On-site
INR 1,500,000 - 2,100,000
QA ENGINEER-ELECTRONICS
QA ENGINEER-ELECTRONICS

KOHLER India • Maharashtra

On-site
INR 1,000,000 - 1,800,000
Embedded QA & Test Engineer
Embedded QA & Test Engineer

Generac Power Systems • Pune District

On-site
INR 1,500,000 - 2,800,000
Python Automation Engineer/Lead
Python Automation Engineer/Lead

Arrow Enterprise Computing Solutions • Ahmedabad District

On-site
INR 900,000 - 1,500,000
SENIOR TEST ENGINEER - Python
SENIOR TEST ENGINEER - Python

Happiest Minds Technologies • Pune District

On-site
INR 900,000 - 1,500,000
System Automation Engineer
System Automation Engineer

Satc Marketing • Gurugram District

Hybrid
INR 2,600,000 - 4,200,000