Summary
Designs, builds, and maintains automated test scripts and reusable frameworks for UI, API, integration, regression, and end-to-end testing, integrating them into CI/CD pipelines and exploring AI-assisted/Agentic AI testing. Works with QA, development, and DevOps teams to analyze failures, verify defects, and improve overall product quality.
Responsibilities
→ Design, develop, and maintain automated test scripts for UI, API, integration, regression, and end-to-end testing.
→ Execute functional, regression, integration, and exploratory testing.
→ Develop and maintain scalable and reusable automation frameworks.
→ Identify test scenarios, edge cases, and areas suitable for automation.
→ Integrate automated tests with CI/CD pipelines and support continuous testing.
→ Analyze test failures, troubleshoot issues, and perform root-cause analysis.
→ Log, track, and verify defects while working closely with development teams.
→ Contribute to improving test processes, automation coverage, and overall product quality.
→ Participate in AI-assisted and Agentic AI-based testing, including AI-driven test generation, test-data creation, failure analysis, and automation enhancement.
→ Review and improve existing automation scripts for reliability, performance, and maintainability.
→ Collaborate with QA Leads, Developers, Product Managers, and DevOps teams to ensure quality releases.