✨ About The Role
- The QA Engineer will be responsible for the quality of the entire application suite offered by Enphase.
- This role involves designing and reviewing test cases to improve the quality of the system.
- The engineer will help set up automated tests for web services, databases, and UI layers.
- The position requires defining, writing, and executing non-functional tests and analyzing the results.
- The QA Engineer will work in an agile environment, focusing on continuous development and testing.
âš¡ Requirements
- The ideal candidate will have a Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- A minimum of 2 years of experience in software development or testing is required.
- Candidates should have experience testing high-scale applications with distributed architecture.
- Strong programming skills and the ability to debug issues at the code level are essential.
- A quality mindset with a focus on continuous improvement is necessary for success in this role.