Collaborate with product owner, business analysts and developers to understand user stories and acceptance criteria
Create comprehensive test plans based on business/technology requirements and project/program scope and provide the associated time and resource estimates
Socialize and review test plans with technology, business and operational stakeholders across the program
Write detailed test cases,test scenarios, and feature files covering functional, regression, integration and end-to-end cases
Execute test cases manually to validate functionality and usability
Identify, document and prioritize defects using tools like Jira
Track testing progress, maintain defect log and report on test coverage, bug trends and release readiness
Write and maintain behaviour driven automated test scripts using tools like Cucumber and Citrus