- The Enphase cloud team is looking for a SDET for its software products . In this role, you will work with product managers, business owners and developers to assess the quality of software products at par with best-in-class solutions in the market.
- You will be responsible for analyzing and making recommendations for improving the quality of our cloud services and applications across our ecosystem.
- You will be involved in every part of the product cycle, from high-level design to development and validation.
What you will do:
- Own the complete E2E quality ownership of the system under test
- Able to design test cases that are of high quality which helps improving quality of the sys t em
- Help team to design good test cases, review their work and give feedback
- Add manual and automated tests on API s , database and UI layer
- B e the gate keeper on the quality of the product
- Define, write, and execute non-functional tests and analyze results.
- Debug the issues and help developers to design the best software product .
- Drive quality metrics on s ystem under test , be responsible for quality of the s ystem .
- Analyse the tests, progress of the tests and report to the management on the quality of the system on day-to-day basis
- Improvise the test case designs, negative tests, repeatability tests, data validation, impact and risk-based testing .
- Able to work on agile, early to market without any compromise on quality
- Able to identify different integration points with downstream and upstream applications and design tests to cover them.
Who you are and what you bring:
- BE/BTech in Computer science Engineering, or equivalent experience
- 8 + years of experience in software development/testing
- 5 + years of experience testing high scale applications with distributed architecture
- Excellent programming skills and ability to debug issues at the code level , development experience is an added advantage.
- Experience in negative testing
- Provide out of box solution to deliver quality in a fast-paced development organization.
- Strong understanding of cloud, databases, and performance tradeoffs .
- Go-getter attitude and capable of pursuing tough engineering challenges to final solutions.
- Lean / Agile attitude
- Proactive and results-oriented
- Team player/builder; possess a can-do attitude .
- Good at stakeholder management
- Experience in providing estimates, plan and committed to deliverables.
- Strong technical and leadership skills: decisive, determined, strategic, and able to lead, motivate, and inspire others.
- Experience as software technical lead/architect with cloud and digital SW is a plus .
- Knowledge of data analytics and machine learning are a plus.