Embedded Test Engineer - Python Automation

Happiest Minds Technologies

Pune District

Hybrid

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

Full time

2 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 in Pune, India seeks an experienced embedded test engineer to advance automated validation of firmware and embedded software. You will implement Python-based test suites, using Pytest and Robot Framework, and verify BLE, UART, SPI, and I2C protocols across firmware builds.

You will analyze logs, participate in regression testing, and contribute to test harness and CI/CD pipelines with Git/GitHub collaboration.

Qualifications

  • Experience in embedded test automation and validation.
  • Hands-on with MCU architectures (ARM Cortex, nRF52) and communication protocols.

Responsibilities

  • Execute embedded software/firmware testing and validation.
  • Develop and maintain Python-based test automation using Pytest and Robot Framework.
  • Test BLE, UART, SPI, I2C protocols and perform data exchange validation.
  • Analyze logs (UART/RTT) and perform regression and system-level testing.
  • Contribute to test harness development and CI/CD automation.
  • Collaborate using Git and GitHub for version control and pipelines.

Skills

Embedded testing
Python automation
Pytest
Robot Framework
Embedded systems testing
BLE testing
OTA validation
Git
CI/CD automation

Tools

GitHub

Job description

Role & responsibilities
  • Strong experience in Embedded testing, 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Testing Engineer
Embedded Testing Engineer

Happiest Minds Technologies • Pune District

Hybrid
INR 900,000 - 1,800,000
Embedded Engineer
Embedded Engineer

HCL Technologies Limited • Chennai, Bengaluru

Hybrid
INR 550,000 - 900,000
TEST MODULE LEAD - Python
TEST MODULE LEAD - Python

Happiest Minds Technologies • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Engineer- Embedded Automation Testing (Python, PyTest)
Senior Engineer- Embedded Automation Testing (Python, PyTest)

ZF • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Automation Tester
Senior Automation Tester

Legrand • Thane

On-site
INR 1,500,000 - 2,100,000
Embedded software Test Engineer
Embedded software Test Engineer

SWITS DIGITAL Private Limited • Chennai

On-site
INR 650,000 - 900,000
Embedded Testing Engineer
Embedded Testing Engineer

Carnation Infotech Pvt Ltd. • Coimbatore District

Hybrid
INR 450,000 - 650,000
Automation Test Engineer (Embedded Systems | Industrial Products)
Automation Test Engineer (Embedded Systems | Industrial Products)

Larsen & Toubro (L&T) • Pune District

On-site
INR 600,000 - 900,000
Test Engineer
Test Engineer

Oaksys • Bengaluru

On-site
INR 600,000 - 1,000,000
Automation Engineer - Python | Selenium
Automation Engineer - Python | Selenium

Quest Global • Bengaluru

On-site
INR 1,200,000 - 2,200,000