Senior System Test Automation Engineer

2 Months ago • 4-8 Years • Testing

Job Summary

Job Description

We are looking for an ambitious and highly motivated Software Developer in Test to design and develop various Automation solutions with strong leadership and technical expertise coupled with excellent communication and collaboration skills in a fast-paced environment. As a Software Developer, you will join our Automation team focused on delivering high quality automation solutions for systems and integration test team. You will participate and lead data analysis of all Beta Programs worldwide, understand the problems and come up with automation design and development plans. You will also interact with offshore teams, perform end to end system test automation and publish results to key stakeholders while acting as an SME (Subject Matter Expert) for the assigned projects. Essential job functions included but are not limited to the following: Design and Develop new automation solutions for Systems Integration and Beta Systems data analysis. Take ownership for maintaining existing Tools and automation Framework. Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
Must have:
  • Design and develop automation solutions for systems integration and beta systems data analysis
  • Maintain existing tools and automation framework
  • Participate in product design reviews
  • Conduct thorough code reviews
  • Analyze and resolve complex technical issues
  • Optimize system performance
  • Maintain system design documentation
  • Improve automation processes
  • Serve as Subject Matter Expert
  • Experience in designing, developing, and delivering automation solutions
  • Master's/bachelor's degree in Computer Science Engineering
  • Proficiency in Python, Java, or C#
  • Strong hold on DSA, Design patterns, APIs development
  • Hands-on experience with Linux/Unix, git, Jenkins, AWS
  • Expertise in end-to-end automation framework development
  • Proficiency in Networking concepts, communication protocols (CAN, TCP/IP, UART, SSH)
  • Strong teamwork and self-motivation
  • Excellent presentation and communication skills

Job Details

Description

Job Title: Sr. System Test Automation Engineer
Location: Bangalore 
Job Type: Full-Time (Offline) 
Experience Level: 4 to 8 years 
Company 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 are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects. If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!
 
About the role:
 
We are looking for an ambitious and highly motivated Software Developer in Test to design and develop various Automation solutions with strong leadership and technical expertise coupled with excellent communication and collaboration skills in a fast-paced environment. As a Software Developer, you will join our Automation team focused on delivering high quality automation solutions for systems and integration test team. You will participate and lead data analysis of all Beta Programs worldwide, understand the problems and come up with automation design and development plans. You will also interact with offshore teams, perform end to end system test automation and publish results to key stakeholders while acting as an SME (Subject Matter Expert) for the assigned projects. Essential job functions included but are not limited to the following:
 
What you will do :
  • Design and Develop new automation solutions for Systems Integration and Beta Systems data analysis 
  • Take ownership for maintaining existing Tools and automation Framework 
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems 
  • Conduct thorough code reviews to ensure adherence to best practices and coding standards, and maintain high-quality codebases.
  • Identify, analyse, and resolve complex technical issues, implementing robust solutions to enhance system functionality.
  • Optimize system performance through profiling, monitoring, and tuning, ensuring efficient resource utilization.
  • Maintain comprehensive documentation of system designs, code, and processes to facilitate knowledge sharing and onboarding of new team members.
  • Continuously improve the automation process and stay updated with the latest industry trends and technologies in test automation
  • Serve as a Subject Matter Expert (SME) for multiple Enphase systems. 
Who you are and what you bring:
  • Must have experience in Designing, Developing and delivering Automation solution for complex integrated Systems
  • Must have master's/bachelor's degree in Computer Science Engineering with 4 to 8 years of software development and embedded test experience.
  • Proficiency in programming languages such as Python, Java or C#. And strong hold on DSA, Design patterns and APIs development 
  • Hands-on experience with Linux/Unix systems, git, Jenkins and AWS 
  • Expertise in end to end automation frameworks development from scratch
  • Proficiency in Networking concepts, Communication protocols like CAN, TCP/IP, UART & SSH
  • Passionate about making a positive impact on the world, strong teamwork skills and high self-motivation.
  • Excellent presentation and communication skills, with experience working across various functional teams in a fast-paced environment.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Testing Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

's-Hertogenbosch, North Brabant, Netherlands (On-Site)

Bengaluru, Karnataka, India (On-Site)

's-Hertogenbosch, North Brabant, Netherlands (On-Site)

Tokyo, Japan (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Christchurch, Canterbury, New Zealand (On-Site)

Christchurch, Canterbury, New Zealand (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