Sr Staff Automation Test Engineer

1 Month ago • 10-12 Years • Quality Assurance

Job Summary

Job Description

Enphase Energy seeks a Sr. Staff Automation Test Engineer to automate existing manual test suites for firmware and system releases. Responsibilities include automating DVT testing of power converter systems, battery management systems, and storage systems using Python. This role requires expertise in Python-based automation scripting, embedded systems testing with various instruments (oscilloscope, power meters, etc.), and experience with communication technologies (UART, I2C, SPI, etc.). The engineer will integrate hardware and firmware, troubleshoot system failures, and document test plans and reports in JAMA and Arena. Database management and data analysis using Python are also key responsibilities.
Must have:
  • Expert in Python automation scripting
  • DVT testing automation experience
  • Embedded system testing with instruments
  • Experience with communication protocols (UART, I2C, SPI)
  • Test plan and report documentation (JAMA, Arena)
Good to have:
  • Proficiency in embedded C
  • Experience with Robot Framework
  • Understanding of energy storage systems
  • Experience with grid-tied inverters
  • Knowledge of Lithium-ion batteries

Job Details

Description

 

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.               

               

We need Firmware and System test automation professionals for a rapidly converting manual test suits into automated test suits to scale up our Firmware release capabilities.                

About the role

  • Expert in Python based automation scripting.
  • Automating DVT testing of Single-phase DC/AC power converter systems and DC/DC power converter systems.
  • Automating DVT testing of Lithium-ion based Battery management systems.
  • Understanding of PV inverters and arrays and Automating DVT testing storage systems that uses PV input.
  • Automating DVT testing of UART, I2C, SPI, Power line, RF (WiFi, BLE and Cellular), and other communication technology in an energy storage system.
  • Expert in automating embedded system tests using instruments like oscilloscope, power meters, programmable AC/DC sources, etc., with python based test frameworks.
  • Integration experience of hardware and firmware.
  • Ability to work with and deliver medium-large projects.
  • Troubleshoot the system failures encountered during automated DVT and analyse root cause for the failures.
  • Work with development team to aid fixing the failures encountered during system DVT.
  • Responsible for documentation of test plan and test reports of complete system in JAMA and Arena.
  • Database management for test results, test data analysis either manually or using python-based data analysis script in JAMA, JIRA and Arena.


Who you are and what you bring:  

  • BE/BTech in Electrical/Electronic engineering with 12+ years of experience or ME/MTech with 10+ years of experience in Python based test automation of SIL and/or HIL test systems.
  • Proficient in Python programming and ecosystem of libraries available for Python programming.
  • Proficiency in embedded C is added advantage.
  • Proficient in using Python test frameworks like Robot framework or similar.
  • Experience in Test Driver and test case development to interface instruments like oscilloscope, power meters, programmable AC/DC sources, etc., with such test frameworks.
  • Experience with developing test cases using such frameworks to connect with Internet, cloud and mobile Apps over WiFi and BLE.
  • Ability to understand basic electronic circuits and probe voltage and current and other signals.
  • Good understanding of basic electrical engineering concepts, including circuit theory and Electrical system Experience in Test Driver Development.
  • Good communication skills
  • Ability to work effectively within a team.
  • Understanding of energy storage, micro grid and renewable energy systems, especially experience in Inverter, UPS, Power Electronic circuits design and troubleshooting is added advantage.
  • Hands-on Experience in handling the lab electronic equipment.
  • Knowledge in Lithium Ion based Energy storage systems, Battery management system is added advantage.
  • Experience in grid tied inverter validation and advance grid profile functions is added advantage.
  • Experience with using JAMA, JIRA and Arena project management tools. 

 

 

 



Similar Jobs

Warner Bros Games - Senior Technical Program Manager- GQA, Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Respawn Entertainment - Senior Build Engineer (Apex Legends)

Respawn Entertainment

Los Angeles, California, United States (On-Site)
6 Months ago
Unity - Spécialiste des Opérations RH | HR Operations Specialist

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
Social Discovery Group - Head of Product of Premium products

Social Discovery Group

Thailand (Remote)
3 Months ago
Luxoft - Murex Technical Support Consultant

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rockstar Games - Associate Lead QA: Functionality

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
4 Months ago
G5 Games - Senior QA Automation Engineer

G5 Games

Yerevan, Yerevan, Armenia (Remote)
1 Month ago
Zynga - QA Engineer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
2 Months ago
Playrix - QA Director

Playrix

Portugal (Remote)
4 Months ago
ByteDance - Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
Zinnia - Software Engineer III, Assoc. Tech Lead - DAML

Zinnia

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Luxoft - Scrum Master

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Geocaching HQ - QA Tester

Geocaching HQ

Seattle, Washington, United States (On-Site)
8 Months ago
Cognizant - Hiring Polarion Lead Developer.

Cognizant

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Epic Games - Associate Art Producer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
PwC - Actuarial Product Owner (Techno Functional Engineering)

PwC

Singapore (On-Site)
4 Months ago
CAW Studios - Mobile application testers

CAW Studios

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Power Platform Developer

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
4 Months ago
ARHS - Java Jee Developer

ARHS

Luxembourg (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Hitachi - D365 F&O  - Excellence

Hitachi

Bengaluru, Karnataka, India (Remote)
4 Months ago
Magna International - Image Processing Engineer-Automotive (8-12 Years)

Magna International

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Warner Bros Games - Software Engineer II

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Microsoft - Senior Content Designer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
MediaTek - Linux Device Driver Engineer

MediaTek

Bengaluru, Karnataka, India (On-Site)
5 Months ago
DNEG - Senior Manager HR

DNEG

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - Senior Associate _Senior Azure Data Engineer_D&A_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Technical Program Manager II, Google Cloud Business Platforms

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Microsoft - Research Fellow

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Consilio LLC - Infrastructure Site Reliability Engineer

Consilio LLC

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Saviynt - Senior Engineer SDET, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
4 Months ago
Playtech - QA Engineer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Netflix - Engineering Manager - Testing Tools & Infrastructure

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Playrix - Senior QA Engineer (Mobile)

Playrix

Ukraine (Remote)
4 Months ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Bratislava Region, Slovakia (Remote)
3 Months ago
Coupa Software - Sr. Software Engineer in Test

Coupa Software

Pune, Maharashtra, India (On-Site)
4 Months ago
Alteryx - Software Development Engineer in Test - Performance Focus

Alteryx

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Brillio - For testing purpose only - R01538790

Brillio

London, England, United Kingdom (Hybrid)
4 Months ago
Saviynt - Senior QE Testing, Hybrid

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug