Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Engineer - QA Automation

1 week ago Pune, India

What you'll do:

• Define test strategy: This includes understanding the product requirements, identifying the key test areas, and developing a test plan that will ensure the product meets those requirements.
• Develop test plans, scripts, and procedures: This involves creating detailed documentation that specifies the tests that will be performed, the expected results, and the steps involved in executing the tests.
• Implement robust, scalable, high-quality test automation suites: This includes using automation tools to automate as many tests as possible, which will help to improve the efficiency and effectiveness of the testing process.
• The role involves configuring and executing HiL test environments to validate electrical and power system control logic under various operating and fault conditions.
• The engineer will develop, modify, or analyze MATLAB/Simulink or real-time compatible models, and understand existing system models to support control validation. This includes working with system elements such as converters, inverters, energy storage systems, generators, grid interfaces, and dynamic loads.
• Work with software engineers, developers, and test engineers: This involves collaborating with other members of the team to ensure that the product is tested thoroughly and that any defects are identified and fixed early in the development process.
• Contribute to the development of agile software engineering processes: This includes helping to implement agile practices such as continuous integration and continuous delivery, which can help to improve the quality of the product and the speed of development.
• Be proactive in writing tests and testing to ensure quality production code: This involves taking the initiative to write tests and to test the product, even if it is not explicitly required.
• Demonstrate, present, and document solutions: This involves being able to clearly communicate the results of the testing process to other stakeholders, such as product managers, developers, and customers.
• Provide work estimates and participate in design, implementation, and code reviews: This involves being able to estimate the amount of work required to complete a task, and to provide feedback on the design, implementation, and code of the product.
• Drive process improvements within the software development team and the Business Unit: This involves identifying areas where the testing process can be improved, and then working to implement those improvements.
• Experience with Microsoft Azure, IEC 611131-3 ST (in the Codesys runtime), C#, C++, JavaScript, HTML, and Python: This is a must-have for this role, as the product is developed using these technologies.
• Experience with Hardware In Loop (HIL) testing: This is a valuable skill for this role, as the product is tested using a HIL setup.
• Experience with agile software development methodologies: This is a desirable skill for this role, as the company uses agile development methodologies.
• Experience in test automation: Automating testing and result reporting is a desirable skill for this role. As are experience in CI/CD tools and practices, Azure DevOps (ADO), and similar tools and methodologies
• Problem-solving and analytical skills: This is essential for this role, as the QA Engineer will need to be able to identify and troubleshoot problems, as well as to analyze the results of the testing process.

Qualifications:

• Bachelor's degree in Electrical Engineering, Power Systems or equivalent from an accredited institution.
• Master's degree in Electrical Engineering / Energy Systems or equivalent

Skills:

• 3-5 years of progressive experience in software industry testing,and deploying technology solutions shipping high quality products
• 3-5 yrs of experience on testing and automation using tools like Python
• 3-5 years of experience in QA / System Testing / Validation
o Hands-on experience in HiL or real-time simulation-based testing including system integration, fault injection, and closed-loop validation.
o Domain knowledge(Any one):
Microgrid systems
Renewable energy systems (PV, Wind, BESS)
Power electronics (Inverters, Converters)
EV charging systems
Grid control, protection, or industrial drives
o 3-5 years of Experience in model development or model understanding
o MATLAB / Simulink hands-on experience

Want more jobs like this?

Get jobs in Pune, India delivered to your inbox every week.

Job alert subscription
Client-provided location(s): Pune, India
Job ID: Eaton-58886Pune
Employment Type: OTHER
Posted: 2026-02-19T18:39:54

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)