Work with Project team, business and product management to design, develop, review and execute test plan & strategy.
Create, execute, maintain & optimize automated test scripts.
Perform simple to complex test data conditioning, functional, Integration & regression test validations & defect management using various testing tools.
Collaborate with Agile team and provide input for product backlog, sprint planning, development, demo and retrospective governing agile principles.
Assign testing tasks, review and mentor less experienced QA Analysts.
Define strategies, processes, best practices & methodologies using various testing techniques & tools to bring efficiency in testing.
Provide regular reports on status, metrics & ROI values to management.
Perform other duties as assigned.