Eaton

Eaton

A global leader in power management, providing energy-efficient solutions for various industries.

105,000IndustrialEnergyInfrastructureBuildingsResidentialCommercialWater ResourcesHeavy CivilMarineTransportUtilitiesSolarWindNuclearGovernmentInformation TechnologyInstitutionalOriginal Equipment ManufacturerAerospaceMobilityVehicleeMobilityPowertrain SystemsCommercial VehiclesElectric VehiclesWebsite

Senior Embedded QA - Automation

Embedded QA automation engineer developing Python test frameworks for firmware.

Pune, Maharashtra, India
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Office Full-Time

About the Role

The position involves developing and enhancing test tools and automation frameworks, primarily using Python, PyTest, and related scripting languages. You will work in an Agile Scrum environment, creating functional, integration, and performance tests for Linux/RTOS and Windows‑based embedded platforms, and supporting CI/CD pipelines in GitHub or Azure DevOps. Collaboration with local and international teams, as well as clear written and verbal communication, is essential.

Key Responsibilities

  • test automation
  • python scripting
  • ci/cd pipelines
  • functional testing
  • agile scrum
  • team collaboration

What You Bring

We are seeking an experienced test engineer to join our winning, fun team at our Magarpatta City, Pune office. Candidates must hold a Bachelor’s or Master’s degree in Computer Science, Electrical or Electronics Engineering from an accredited institution. The role requires 6–9 years of overall professional experience, with a strong track record of validating high‑quality embedded software or firmware. • Minimum 6 years of test or test‑tool development experience in embedded software/firmware QA. • 4+ years of Python programming and scripting (Shell, C++, Lua, Java, C#). • 2+ years with Linux/RTOS and Windows applications. • 3+ years building automation frameworks using Python and PyTest for embedded domains. • Experience testing network protocols such as Serial, TCP/UDP, Modbus/TCP, SNMP, BACnet/IP, WebSocket. • Proficiency in data‑driven testing, RESTful API testing, and performance testing for embedded platforms. • Hands‑on knowledge of CI/CD pipelines, source control (Git, SVN) and issue tracking tools (JIRA, TFS). • Ability to work independently or as part of a team, adapting to varied tools and technologies as business needs evolve. • Strong problem‑solving, process‑management, and communication skills across diverse, global teams.

Requirements

  • python
  • linux
  • ci/cd
  • git
  • pytest
  • bachelor’s

Work Environment

Office Full-Time

Apply Now