Understand the business need and give independent inputs on the testing strategy / test planning.
Define test strategies for assigned applications with no guidance.
Estimate daily testing tasks for assigned project.
Analyze the critical requirements for assigned application and should be able to create high level scenarios.
Collaborate with cross-functional teams, Product Managers and Developers to define the project quality goals, testing strategy, test plan and test cases.
Manage a team of 5-8 QA resources and provide them with technical assistance.
Review test-design, guide other team members to improve quality, report product/solution quality, escalate if needed: be the gatekeeper for quality.
Design and develop test plan for test cases for,
Performance use cases
Customer use cases
Customer support tickets
Participate in functional, system, regression, and performance testing activities.
Design and develop automation suites using Java, JUnit, TestNG and Python etc.
Execute test cases, analyze and reporting test results to product teams.
Work closely with the development team to analyze, debug, and resolve issues.
Participate in product functional reviews, test specifications, documentation review
Actively participate in debugging issues.
Ability to understand functional/technical specifications and analyze data and server logs.
Required to be on PROD on call as per the rota schedule.
Required to have overlapping work hours with US based client.