AI-driven QA Lead with 10+ years of experience in automation using Playwright and Selenium. Expertise in performance testing, CI/CD pipelines, and cloud-native testing (AWS, Kubernetes). Skilled in applying AI/LLM techniques for intelligent test generation, failure analysis, and improving test reliability.
Overview
11
11
years of professional experience
Work History
Lead Software in Test
Freshworks
Chennai
11.2020 - Current
Led two independent QA teams within a distributed chat application ecosystem, driving end-to-end quality engineering strategy, delivery excellence, and release governance.
Defined and implemented AI-assisted testing strategies, leveraging Generative AI (LLMs) for intelligent test case generation, test data creation, and optimization of regression coverage.
Applied AI-driven failure analysis techniques to identify flaky tests, predict defect-prone areas, and improve test reliability using historical execution data.
Acted as a Technical QA Lead, mentoring engineers on scalable automation architecture, Playwright framework design, and adoption of modern QA practices including AI-augmented testing.
Designed, developed, and optimized Playwright (TypeScript) automation frameworks with modular architecture, tagging strategies, and parallel execution, significantly reducing regression cycle time.
Migrated legacy Selenium-based automation suites to Playwright, improving execution speed, stability, and CI/CD pipeline compatibility.
Built and maintained CI/CD pipelines using Jenkins, with exposure to Azure DevOps and GitHub Actions, enabling shift-left testing and continuous quality validation.
Integrated automated test execution into cloud-native environments (AWS/Azure), leveraging Kubernetes for containerized, scalable, and parallel test runs.
Implemented API automation strategies using REST-based frameworks, ensuring high test coverage across microservices and backend services.
Incorporated AI-assisted API validation techniques to dynamically generate test scenarios and validate response patterns.
Performed performance and reliability testing using tools like JMeter, analyzing system bottlenecks and integrating performance checks into CI/CD pipelines.
Leveraged observability practices (logs, metrics, traces) and monitoring tools to proactively detect anomalies and ensure system stability.
Monitored application health and test infrastructure using Kubernetes dashboards and log analysis tools, ensuring high availability and performance.
Collaborated with product, engineering, and support teams for defect triage, root cause analysis, and continuous quality improvements aligned with SLA commitments.
Established and tracked QA KPIs such as defect density, automation coverage, execution success rate, and test effectiveness, enabling data-driven decision making.
Led initiatives for intelligent test selection, flaky test reduction, and automation optimization using AI-driven insights.
Explored emerging AI testing use cases including hallucination detection, response validation, and quality assurance for AI-powered features.
Collaborated with team members to achieve target results.
Managed complaints with calm, clear communication and problem-solving.
Maintained clean, safe working environments to eliminate accident risks.
Consultant
Capgemini
Chennai
08.2018 - 11.2020
Interpreted requirement documents and clarified ambiguities with business team members.
Designed and executed test scripts using Selenium WebDriver/TestNG with Java.
Generated automation test reports utilizing Extend Report for comprehensive analysis.
Converted manual test cases into efficient automated scripts.
Reviewed and optimized automation scripts for window handling, frames, and alerts.
Prepared regression test suite to ensure consistent automation testing.
Executed test scripts, analyzed results, and updated status reports.
Reported defects, tracked retests, and verified fixes using automated solutions.
Senior Testing Executive
MSC Technology India Pvt Ltd
Chennai
04.2015 - 08.2018
Designed and executed test scripts using Selenium WebDriver/TestNG with Java.
Converted manual test cases into efficient automated scripts.
Reviewed and optimized automation scripts for window handling, frames, and alerts.
Prepared regression test suite to ensure consistent automation testing.
Executed test scripts, analyzed results, and updated status reports.
Reported defects, tracked retests, and verified fixes using automated solutions.
Generated automation test reports utilizing Extend Report for comprehensive analysis.
Sustained stable regression testing for each production release to support software reliability.
Created detailed Test Plans and engaged in all Scrum ceremonies for agile practices.
Interpreted requirement documents and clarified ambiguities with business team members.
Delivered timely service and upheld high-quality standards to drive customer satisfaction.
Collaborated with customers to identify needs and provide tailored service.
Enhanced working relationships by participating in team-building activities.
Developed understanding of shipping and logistics by participating in product testing.
Implemented automation for web-based application in selenium using C#.
Education
Bachelor of engineering -
S.A Engineering college
Chennai
01-2014
Skills
AI & GenAI Testing - Generative AI (GenAI), Large Language Models (LLMs) - Retrieval-Augmented Generation (RAG) testing concepts - AI-assisted test case generation & test data creation - Prompt engineering for test validation - AI-based failure analysis & flaky test detection - Validation of AI responses (accuracy, consistency, hallucination detection)