✨ About The Role
- The role involves complete quality ownership of the system under test, ensuring high-quality test case design and execution.
- The candidate will collaborate with product managers, business owners, and developers to assess and improve the quality of software products.
- Responsibilities include adding automated tests across web services, databases, and UI layers, as well as defining and executing non-functional tests.
- The position requires driving quality metrics and reporting on the system's quality progress to management on a daily basis.
- The candidate will work in an agile environment, focusing on continuous development and testing without compromising quality.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in Computer Science, Computer Engineering, Electrical and Electronics Engineering, or Electronics and Communication Engineering from a top 100 college in the NIRF ranking.
- Candidates should possess 0 to 2 years of experience in software development or testing, particularly in high-scale applications with distributed architecture.
- Strong programming skills and the ability to debug issues at the code level are essential, with development experience being an added advantage.
- A proactive and results-oriented attitude is crucial, along with a go-getter mindset capable of tackling tough engineering challenges.
- Experience in negative testing and a strong understanding of cloud technologies, databases, and performance trade-offs will be beneficial.