- Design, develop, and maintain automated test scripts for web, mobile, and API applications.
- Execute functional, regression, integration, and system testing.
- Develop and enhance automation frameworks using industry-standard tools.
- Analyze business requirements, user stories, and technical specifications to create comprehensive test cases.
- Identify, document, track, and verify defects.
- Collaborate with developers, business analysts, and product owners to ensure quality deliverables.
- Participate in sprint planning, daily stand-ups, retrospectives, and other Agile ceremonies.
- Perform root cause analysis of defects and provide recommendations for quality improvements.
- Generate test execution reports and quality metrics.
- Support CI/CD implementation and automated test execution pipelines.