Key Responsibilities
Review Product requirements /Use Cases, Design specifications and provide timely and meaningful feedback
Derive/Design Test Plan/Test Scenarios and Test Cases and ensure overall test coverage for the Feature/Functionality.
Automate the SaaS Application using Java, TestNG and Cucumber in Java
Enhancece the existing customized Automation frameworks
Estimate, prioritize, plan and coordinate testing activities.
Design, develop and execute automation scripts using in-house/open source tools
Identify, record, document thoroughly and track bugs
Pro-actively Perform thorough Regression testing when bugs are resolved
Track quality assurance metrics, like defect densities and open defect counts
Key Requirements
Proven 2 to 5yrs of experience in Test Automation & Manual Testing of Web Applications (SaaS).
Strong hands-on experience with Test Automation using Java, REST Assured/POSTMAN, Selenium, TestNG, Cucumber.
Hands-on experience with API Automation testing (REST API) using POSTMAN/Newman or Industry standard Tool
Hands-on Git, Jenkins/Bamboo, CI/CD, Extent Reports, Report Portal
Strong knowledge of Software QA methodologies, tools, and processes, including Agile/Scrum Release Process
Strong knowledge of Virtualization, Cloud, and Storage domain (Backup and data protection)
Experience in writing clear, concise, and comprehensive test plans and test cases
Experience in implementation of Test Automation using Python, PyTest is plus.
Experience in Design/Implementation of Test Automation Framework is a plus.
BE/BTech Degree in Computer Science, Engineering, or a related subject