Lead Engineer - QA Automation
Eaton View all jobs
- Pune, Maharashtra Hadapsar, Maharashtra
- Permanent
- Full-time
\- Develop detailed test plans, test cases, specifications, and test data sets covering functional, performance, load, safety, and reliability aspects of UPS systems.
\- Design, develop, execute, and maintain automated system test suites using Python‑based automation frameworks (Robot, PyTest).
\- Build and maintain test infrastructure, including HIL (e.g., OPAL‑RT), simulators, communication interfaces, hardware rigs, and automation tools.
\- Validate behavior of inverter, rectifier, battery charger, static bypass, control loops, and system‑level UPS operating modes.
\- Perform firmware validation, including communication layers, control algorithms, system state transitions, and power stage interactions.
\- Investigate system‑level behaviors, analyze logs, and collaborate with firmware and hardware engineers to identify root causes for failures.
\- Lead and participate in architecture, requirements, and design reviews for the UPS system.
\- Drive continuous improvement of test architecture, tools, frameworks, and methodologies.
\- Ensure traceability from requirements → test cases → results → defect closure.
\- Lead global collaboration across engineering teams, driving schedules, resolving blockers, and ensuring alignment.
\- Validate official customer releases and assume ownership of end‑to‑end deliverables.
\- Mentor team members, review their test artifacts, and guide them in automation and UPS‑specific validation techniques.
\- Identify and propose innovative test methods, infrastructure enhancements, and automation opportunities for the UPS platform.
\- Prepare and review documentation such as verification plans, test design documents, HIL simulation guidelines, and lessons‑learned reports.
\- Engage in technical discussions, knowledge‑sharing sessions, and engineering governance activities."## Qualifications:"• Bachelor's Degree in Electrical, Computer, Software Engineering, or Computer Science, Electronics & Communication"
"- 8–12 years of experience in software/firmware testing or system test development for embedded systems products.
\- 5+ years validating high‑quality embedded products; preferably power electronics / critical power solutions.
\- 3+ years testing UPS, power conversion, inverter/rectifier systems, or real‑time embedded control systems.
\- 3+ years of HIL testing experience using OPAL‑RT or similar platforms.
\- 3+ years developing automation using Python.
\- Experience implementing System Automation Test Framework for complex embedded systems."## Skills:"- Strong understanding of UPS system architecture, including inverter, rectifier, battery management, static switch, control loops, and system operating modes.
\- Experience testing power electronics, 3‑phase UPS systems, grid‑tie converters, power distribution units, and related systems.
\- Hands‑on experience with Python automation frameworks such as Robot Framework, PyTest.
\- Experience creating system‑level test plans and test cases for embedded firmware and application software.
\- Strong in data‑driven testing, CI/CD‑based automation, and test harness development on Linux/Windows.
\- Proficiency in Git, SVN, Jira, TFS, or equivalent tools.
\- Strong understanding of network‑enabled communication protocols, message queues, databases.
\- Experience with communication protocols: CAN, MODBUS, RS232/485 (desired).
\- Proficiency with HIL simulation techniques for real‑time embedded systems.
\- Ability to analyze logs, waveforms, and data from oscilloscopes, analyzers, and monitoring tools."