12 Apr
Staff System Test Engineer - Enphase Energy
California, Petaluma , 94952 Petaluma USA

Vacancy expired!

Staff System Test EngineerEnphase EnergyEngineering Petaluma, CAWe are an Executive Search Firm hiring for this direct position.

DescriptionEnphase Energy is the fastest growing inverter company in the world. By combining the power of solar energy and the proven advantages of communications technology, Enphase Energy makes solar power systems productive, reliable, smart, and safe - increasing the energy harvest of solar panels by up to 25 percent. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself. As we continue our exciting growth, we are building teams with highly talented individual contributors and leaders who design, develop, and manufacture next-generation solar technologies. Our work environment is fast-paced, fun, and full of exciting new projects. Our system products team leverage our strengths in our microinverters and create systems products for end customer. The products combine many elements of our advanced solutions on energy conversion solutions between DC and AC electricity, IoT, and reliable product design. These products are designed to be used in many corners of the world, meeting compliance with the standards of the local jurisdictions. The Staff System Test Engineer, supports the system verification activities through design and development of detailed test plans and procedures, building new test beds as well as taking initiatives automating the testing in parallel to test execution phase

Responsibilities
  • Developing and executing functional and system-level testing of products across multiple platforms to test various product features. Understand application use cases and feature requirements
  • Setting up, configuring, and troubleshooting test environment (hardware, software) as needed to complete the assigned testing.
  • Conduct manual and automated tests
  • Investigate test failures, log defects, and verify bug fixes
  • 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 including status updates to summarize project highlights
  • Working with cross-functional teams to resolve issues. Collaborating with Software development teams to identify and resolve product defects in a timely fashion
  • Suggesting on system designs that facilitate the system testing and looks for opportunities to automate the feature delivered to the Test team

Qualifications / Requirements:
  • BS/MS degree in Computer Science or Electrical Engineering
  • Must have electrical systems or hardware testing experience
  • Must have experience in testing complex embedded software systems
  • Must be able to multitask, able to prioritize and address most critical task first
  • 5+ years of System Test experience in manual and automated test environment
  • Experience in setting up complex test environments, including installation and configuring multiple third-party products & test equipment
  • Experience in testing mobile applications
  • Self-motivated individual with the ability to work under minimal supervision
  • Solid understanding of the Software Development Life Cycle including Agile methodology
  • Working knowledge of any oriented programming language such as Java, Ruby or Python
  • Experience with Git and Jenkins
  • Good written and verbal communication skills
  • Any testing experience working in renewable energy is a Big Plus

Vacancy expired!


Report job