
QA Automation professional with 10 years of experience in Functional and Test Automation, specializing in designing, developing, and maintaining scalable automation frameworks. Strong hands-on expertise in Java, Selenium WebDriver, Cucumber BDD, REST Assured, TestNG, Maven, Jenkins, and API automation, with additional experience in Playwright and TypeScript. Proven experience in automation framework development, test scenario and test case design, end-to-end validation, regression testing, and CI/CD-based test execution. Strong understanding of STLC, SDLC, Agile methodologies, requirement analysis, defect management, and risk-based testing. Experienced in reviewing and enhancing automation solutions to improve test coverage, maintainability, execution efficiency, and overall product quality. Currently expanding expertise in Generative AI-assisted testing and modern test automation practices.
· Designed and maintained test automation solutions using Java, Selenium WebDriver, REST Assured, and Cucumber BDD to enhance testing efficiency.
· Developed a BDD Cucumber automation framework from scratch, establishing reusable feature files, step definitions, page objects, utilities, and test execution mechanisms.
· Delivered end-to-end UI and API testing across web applications, covering functional, regression, smoke, integration, and system validation.
· Executed end-to-end and integration testing to validate application workflows, API-to-UI data consistency, and overall system functionality.
· Designed comprehensive test scenarios and test cases based on business and technical requirements, ensuring effective test coverage and risk-based validation.
· Performed requirement analysis, test planning, test case design, test execution, defect management, and test closure across Agile project lifecycles.
· Utilized JIRA for defect tracking, test management, requirement traceability, and project collaboration.
· Collaborated with developers, business analysts, and stakeholders to identify defects early and clarify requirements, fostering quality assurance throughout SDLC.
UI Automation: Selenium WebDriver with Java, Playwright with TypeScript
API Testing & Automation: REST Assured, Postman, API Automation
BDD & Test Frameworks: Cucumber BDD, TestNG
Build & CI/CD: Maven, Jenkins, GitHub
Cloud: Foundation knowledge in AWS and Amazon EC2
Database: SQL
Test & Defect Management: JIRA, HP ALM
Testing Methodologies: Functional Testing, Regression Testing, Smoke Testing, Integration Testing, End-to-End Testing, API Testing, Agile / Scrum
GenAI & AI-Assisted Testing: Claude, AI-assisted Test Case Generation, AI-assisted Test Script Generation, Prompt Engineering, Generative AI Testing Concepts