Description
Enphase Energy is a global energy technology company and a leading provider of solar battery and electric vehicle charging products. Founded in 2006 our innovative microinverter technology revolutionized solar power making it a safer more reliable and scalable energy source. Today the Enphase Energy System enables users to make use save and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
This role at Enphase requires working onsite3 days a week with plans to transition back to a full 5 day in office schedule over time.
Do you want to help change the world Learn more about the role:
For our Cloud and Digital team weare seekinga Hands-On QA Manager who can help Enphase in delivering high quality Cloud and Mobile Based Applications. Experience with functional (Web Mobile API) and non-functional (performance load security installation localizationetc.) testing isa mustfor this role. Experience with Wed and Mobile automation using Selenium/Appium/Java and API automation testing is essential for this tole. Quality mindset with good understanding of processes and tools with continuous improvement mindset is required. System Level Experience with IOT based product line is highly desirable.
Be responsible for quality of entire application suite offered by Enphase to large customer base and mentor/manage the team of QA engineers/leads to enable Enphase supersede Customer Expectations. Enable Enphase to succeed inthe marketby building high quality bug freeapplicationsfor various stakeholders of the company including Customer Support homeowners and installers.
What you will be doing:
- Ability to execute component functional non-functional and system level test testing of Web and Mobile applications and platforms includingAPIs.
- Ability to execute test plans across devices matrix including various software stacks combinations (Browsers OS Viewport configurations)
- Setting upconfiguringand troubleshooting test environment as needed to execute various scenarios. Creation of Master Test Plan Detailed Test Plan Test Casesand other testing deliverables in accordance with SDLC guidelines via manual and automated toolsets
- Expertise in performance & load testing Ability to automatemosttest cases and Manual execution of remaining cases Investigate test failures log defects and verify bug fixes.
- Prepare andAnalyzetest results to aid in problem-solving and facilitate decision-making.
- Identifying test gaps and opportunities to expand our test case coverage utilizing prior quality and testing experience.
- Establishing and maintaining thorough and accurate documentation of all work Collaborating with other Development teams to identify and resolve product defects in a timelyfashion.
- Suggestingsystem designs that facilitate the system testing and looks for opportunities to automate the feature delivered to the Testteam.
- Ability to lead/manage QA team in Agile environment.
Who you are and what you bring:
- BS/MS degree in Computer ScienceElectricalEngineeringand related discipline with good academics
- 12to 16years ofCloud Mobile andSystem Test experience in a manual/automated test environment.
- 5 years of experience in managingQA team(for senior roles)in Agile work environment.
- Experience in automating test cases using Selenium WebDriver PythonRuby Appium JMeter or similar automated test tool or developmentlanguage.
- Experience in testing Web Mobile applicationsAPIsand Embedded Systems.
- Self-motivated individual with the ability to work under minimal supervision Solid understanding of the Software Development Life Cycle including Agile methodology.
- Good working knowledge of any oriented programming language such as Java Ruby or Python Possess experience in Test Planning execution tracking tool preferably JIRA Confluence Experience with Git and Continuous integration tools like Jenkinsetc.
- Good written and verbal communication skills.
- Preferred Qualifications
- Exposure or knowledge in Renewable Tech companies
- Familiaritywith working with any embedded or telecom or hardware product isdesirable.
- Ability to workina fast-pacedenvironment.
- Experience with IoT based systemspreferred
- Knowledge of Gen AI and LLM tools and Experience with AI-assisted testing tools
Required Experience:
Manager
DescriptionEnphase Energy is a global energy technology company and a leading provider of solar battery and electric vehicle charging products. Founded in 2006 our innovative microinverter technology revolutionized solar power making it a safer more reliable and scalable energy source. Today the Enp...
Description
Enphase Energy is a global energy technology company and a leading provider of solar battery and electric vehicle charging products. Founded in 2006 our innovative microinverter technology revolutionized solar power making it a safer more reliable and scalable energy source. Today the Enphase Energy System enables users to make use save and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
This role at Enphase requires working onsite3 days a week with plans to transition back to a full 5 day in office schedule over time.
Do you want to help change the world Learn more about the role:
For our Cloud and Digital team weare seekinga Hands-On QA Manager who can help Enphase in delivering high quality Cloud and Mobile Based Applications. Experience with functional (Web Mobile API) and non-functional (performance load security installation localizationetc.) testing isa mustfor this role. Experience with Wed and Mobile automation using Selenium/Appium/Java and API automation testing is essential for this tole. Quality mindset with good understanding of processes and tools with continuous improvement mindset is required. System Level Experience with IOT based product line is highly desirable.
Be responsible for quality of entire application suite offered by Enphase to large customer base and mentor/manage the team of QA engineers/leads to enable Enphase supersede Customer Expectations. Enable Enphase to succeed inthe marketby building high quality bug freeapplicationsfor various stakeholders of the company including Customer Support homeowners and installers.
What you will be doing:
- Ability to execute component functional non-functional and system level test testing of Web and Mobile applications and platforms includingAPIs.
- Ability to execute test plans across devices matrix including various software stacks combinations (Browsers OS Viewport configurations)
- Setting upconfiguringand troubleshooting test environment as needed to execute various scenarios. Creation of Master Test Plan Detailed Test Plan Test Casesand other testing deliverables in accordance with SDLC guidelines via manual and automated toolsets
- Expertise in performance & load testing Ability to automatemosttest cases and Manual execution of remaining cases Investigate test failures log defects and verify bug fixes.
- Prepare andAnalyzetest results to aid in problem-solving and facilitate decision-making.
- Identifying test gaps and opportunities to expand our test case coverage utilizing prior quality and testing experience.
- Establishing and maintaining thorough and accurate documentation of all work Collaborating with other Development teams to identify and resolve product defects in a timelyfashion.
- Suggestingsystem designs that facilitate the system testing and looks for opportunities to automate the feature delivered to the Testteam.
- Ability to lead/manage QA team in Agile environment.
Who you are and what you bring:
- BS/MS degree in Computer ScienceElectricalEngineeringand related discipline with good academics
- 12to 16years ofCloud Mobile andSystem Test experience in a manual/automated test environment.
- 5 years of experience in managingQA team(for senior roles)in Agile work environment.
- Experience in automating test cases using Selenium WebDriver PythonRuby Appium JMeter or similar automated test tool or developmentlanguage.
- Experience in testing Web Mobile applicationsAPIsand Embedded Systems.
- Self-motivated individual with the ability to work under minimal supervision Solid understanding of the Software Development Life Cycle including Agile methodology.
- Good working knowledge of any oriented programming language such as Java Ruby or Python Possess experience in Test Planning execution tracking tool preferably JIRA Confluence Experience with Git and Continuous integration tools like Jenkinsetc.
- Good written and verbal communication skills.
- Preferred Qualifications
- Exposure or knowledge in Renewable Tech companies
- Familiaritywith working with any embedded or telecom or hardware product isdesirable.
- Ability to workina fast-pacedenvironment.
- Experience with IoT based systemspreferred
- Knowledge of Gen AI and LLM tools and Experience with AI-assisted testing tools
Required Experience:
Manager
View more
View less