Summary
Overview
Work History
Education
Skills
Timeline
Generic
Vimal Raj

Vimal Raj

Chennai

Summary

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)

    Automation & Frameworks
    - Playwright (TypeScript) – Advanced framework design & optimization
    - Selenium WebDriver, TestNG
    - BDD Frameworks: Cucumber
    - Scalable automation architecture (POM, modular frameworks)
    - Cross-browser & parallel execution strategies

    API & Backend Testing
    - API Automation (REST APIs)
    - REST Assured (Java) / Postman
    - Microservices testing & integration validation
    - Contract testing basics

    Performance & Reliability Engineering
    - JMeter performance testing
    - Load, stress, and endurance testing
    - Performance monitoring & bottleneck analysis
    - Observability concepts (logs, metrics, traces)

    CI/CD & DevOps
    - Jenkins CI/CD pipeline design & automation
    - Azure DevOps pipelines (build & release)
    - GitHub Actions (CI workflows)
    - Shift-left & continuous testing strategies

    Cloud & Infrastructure
    - AWS (EC2, S3 – basic exposure)
    - Azure cloud fundamentals
    - Kubernetes (container orchestration & monitoring)
    - Docker (containerized test execution – basic)

    Programming & Scripting
    - Java
    - TypeScript / JavaScript
    - Python (basic for AI/automation use cases)
    - Ruby, C#

    Database & Data Validation
    - PostgreSQL (queries, validation, test data handling)
    - Data integrity & backend validation

    Testing Practices & Methodologies
    - Agile / Scrum methodology
    - Test planning, strategy & execution
    - Defect lifecycle management
    - Risk-based testing

    Version Control & Collaboration
    - GitHub
    - Code review & branching strategies
  • AI-assisted testing
  • Continuous integration
  • Test automation
  • Test strategy development

Timeline

Lead Software in Test

Freshworks
11.2020 - Current

Consultant

Capgemini
08.2018 - 11.2020

Senior Testing Executive

MSC Technology India Pvt Ltd
04.2015 - 08.2018

Bachelor of engineering -

S.A Engineering college
Vimal Raj