Engineer - Product Verification and Validation

Eaton

Maharashtra

On-site

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

Full time

31 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Eaton in India is seeking an experienced Automation Test Engineer focused on embedded and industrial automation products. You will design, develop, and maintain Python-based automated tests and frameworks, and validate protocols like Modbus, MQTT, OPC UA, EtherCAT, and CAN.

You will collaborate with firmware, software, and systems teams, contribute to CI/CD pipelines, and participate in Agile ceremonies to drive quality and automation improvements across the product lifecycle.

Qualifications

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Instrumentation, Computer Science, Mechatronics, or a related discipline.
  • 3–6 years of experience in embedded firmware testing, industrial automation, PLC testing, or test automation development.

Responsibilities

  • Develop and maintain automated test scripts using Python and Pytest.
  • Execute functional, integration, system, and regression testing for embedded and industrial automation products.
  • Support PLC application testing and validation using CODESYS and Structured Text.
  • Validate industrial communication protocols including Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.
  • Analyze test failures and collaborate with firmware, software, and system engineers to identify root causes.
  • Contribute to automation framework enhancements and test infrastructure improvements.
  • Support integration of automated tests into CI/CD pipelines.
  • Create and maintain test documentation, test reports, and validation artifacts.
  • Participate in Agile/Scrum activities, including sprint planning, reviews, and defect triage.
  • Support adoption of modern testing methodologies and AI-enabled automation practices.

Skills

Python
Structured Text
CODESYS PLC Programming
PyCharm
VS Code
HIL Testing

Education

Bachelor's or Master's degree in Electronics, Electrical Engineering, Instrumentation, Computer Science, Mechatronics, or related discipline

Tools

CODESYS Development Environment
PyCharm
VS Code
Protocol Analyzers

Job description

What You’ll Do
  • Develop and maintain automated test scripts using Python and Pytest.
  • Execute functional, integration, system, and regression testing for embedded and industrial automation products.
  • Support PLC application testing and validation using CODESYS and Structured Text.
  • Validate industrial communication protocols including Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.
  • Analyze test failures and collaborate with firmware, software, and system engineers to identify root causes.
  • Contribute to automation framework enhancements and test infrastructure improvements.
  • Support integration of automated tests into CI/CD pipelines.
  • Create and maintain test documentation, test reports, and validation artifacts.
  • Participate in Agile/Scrum activities, including sprint planning, reviews, and defect triage.
  • Support adoption of modern testing methodologies and AI-enabled automation practices.
What You’ll Do
  • Develop and maintain automated test scripts using Python and Pytest.
  • Execute functional, integration, system, and regression testing for embedded and industrial automation products.
  • Support PLC application testing and validation using CODESYS and Structured Text.
  • Validate industrial communication protocols including Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.
  • Analyze test failures and collaborate with firmware, software, and system engineers to identify root causes.
  • Contribute to automation framework enhancements and test infrastructure improvements.
  • Support integration of automated tests into CI/CD pipelines.
  • Create and maintain test documentation, test reports, and validation artifacts.
  • Participate in Agile/Scrum activities, including sprint planning, reviews, and defect triage.
  • Support adoption of modern testing methodologies and AI-enabled automation practices.
Qualifications
  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Instrumentation, Computer Science, Mechatronics, or a related discipline.
  • 3–6 years of experience in embedded firmware testing, industrial automation, PLC testing, or test automation development.
Skills

Hands-on experience in embedded firmware validation, industrial automation testing, and test automation development. Experience in designing, developing, and executing Python-based automated test solutions using Pytest. Exposure to PLC programming and testing using CODESYS and IEC 61131-3 Structured Text (ST). Good understanding of industrial communication protocols such as Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.

Experience in developing automated test scripts is a plus, validating embedded and industrial automation products, analyzing test failures, and supporting firmware and system engineering teams. Familiarity with CI/CD concepts, Agile development methodologies, and modern software quality practices. Exposure to AI-assisted testing and automation techniques is an added advantage.

Technical Skills (Must Have & Nice to Have)
Programming Languages
  • Python (Intermediate to Advanced)
  • Structured Text (ST) – IEC 61131-3
  • CODESYS PLC Programming
Industrial Automation & PLC
  • CODESYS Development Environment
  • PLC Application Development and Testing
  • HMI Functional Testing and Validation
  • Industrial Control System Testing
  • Automation System Integration
  • Embedded Firmware Validation
Test Automation Frameworks
  • Pytest Framework
  • Python-based Test Automation Development
  • Automated Regression, Integration, and System Testing
  • Test Script Development and Maintenance
  • Hardware-in-the-Loop (HIL) Testing (Preferred)
Communication Protocols
  • Modbus RTU/TCP
  • MQTT
  • OPC UA
  • EtherCAT
  • BACnet
  • RS485
  • CAN/CANopen
Development & Test Tools
  • CODESYS
  • PyCharm
  • Visual Studio Code (VS Code)
  • Protocol Analyzers & Diagnostic Tools
  • Debugging and Monitoring Tools
Version Control & CI/CD
  • GitHub Actions / Jenkins (Preferred)
  • Automated Test Execution in CI/CD Pipelines
AI-Driven Automation (Good to Have)
  • AI-assisted Test Case Generation
  • AI-assisted Failure Analysis
  • AI-assisted Test Optimization
  • Strong analytical and debugging skills.
  • Ability to work independently on automation and validation tasks.
  • Good understanding of industrial control systems and embedded software architecture.
  • Strong communication and collaboration skills.
  • Passion for automation, continuous improvement, and quality engineering.
  • Exposure to HIL testing, CI/CD pipelines, and AI-assisted testing methodologies is desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer - Product Verification and Validation
Engineer - Product Verification and Validation

Eaton Group • Pune District

On-site
INR 900,000 - 1,500,000
Health insurance
Embedded SW Quality Test Engineer
Embedded SW Quality Test Engineer

GE Vernova • Chennai District

On-site
INR 600,000 - 900,000
Relocation assistance
PLC Programmer & Industrial Robot Programmer
PLC Programmer & Industrial Robot Programmer

V2Soft, Inc. • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Embedded SW Quality Test Engineer
Embedded SW Quality Test Engineer

GE Vernova • Chennai District

On-site
INR 600,000 - 900,000
Relocation assistance
Senior Firmware Automation Engineer
Senior Firmware Automation Engineer

Kohler • Pune District

On-site
INR 2,800,000 - 3,800,000
Engineer 1 - Embedded SW Quality Test
Engineer 1 - Embedded SW Quality Test

GE Vernova • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Relocation assistance
System Automation Engineer
System Automation Engineer

Satc Marketing • Gurugram District

Hybrid
INR 2,600,000 - 4,200,000
Embedded Test Automation Lead
Embedded Test Automation Lead

Vayavya Labs Pvt. Ltd • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Automation Engineer
Automation Engineer

Hical Technologies Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,400,000
QA ENGINEER-ELECTRONICS
QA ENGINEER-ELECTRONICS

KOHLER India • Maharashtra

On-site
INR 1,000,000 - 1,800,000