Solar-Storage Test Automation Engineer 7 views


Tesla Energy is looking for an experienced test automation engineer to setup and operate an automated test environment for Tesla Energy Controller Software. You will be part of the Tesla Energy Software team, you will work with internal and external groups to define the scope for the required testing. You will create and manage the test plan, test cases, test setups, implement the tests, analyze and present data, and work with development engineers on root cause analysis on failures.


  • Own the automated Energy Controller test environment
  • Work with development and design team on design for test standards
  • Ensure that all testing is completed automatically in-line with the Agile development cycles
  • Work with IT/Operations on test system setup
  • Define automated test environment, test setups, test cases
  • Develop and run tests when required
  • Data analysis, report writing, and presentation
  • Root cause analysis of failures
  • Collaboration with development and design engineers to remedy failures


  • Passionate about quality and software testing
  • 3+ years of experience in automated software testing
  • Experience with developing test frameworks and test scripts using Python
  • Knowledge of Linux work environment
  • Experience with Pytest, Git, Jenkins, Jira, Xray, and/or equivalent
  • Strong engineering fundamentals and intuition, and the ability to perform root cause analysis of failures
  • Skill at data analysis and presentation
  • MS or BS in CS or EE or related engineering discipline
  • Working understanding of how grid tied storage systems function and interact with the grid – major plus
  • Experience with renewable energy products and/or electricity distribution systems



More Information

  • Term Entry +
  • Company Tesla Energy