Lead Software Development Engineer in Test - Freshworks Inc - Chennai
(2022-02 - 2026-05)
- Owned end-to-end release validation including test planning, regression testing, smoke testing, deployment verification, and Go/No-Go sign-off across multiple product squads for Freshsales CRM and Freshservice ITSM.
- Built and maintained automation frameworks using Java, Selenium, Cucumber/TestNG, and Karate for UI automation, REST API contract testing, and integration testing across Freshservice ITSM modules.
- Developed and enhanced automation scripts using Playwright with TypeScript for UI automation and API workflow validation across selected Freshservice ITSM product modules.
- Worked on an existing Ruby RSpec automation framework for Freshsales CRM, developing and maintaining UI automation scripts, validating critical business workflows, and improving automation stability and maintainability.
- Integrated CI/CD pipelines using Jenkins and GitHub Actions for continuous testing and release validation
- Mentored 5+ engineers and led centralized code review and automation standards adopted across multiple squads
- Led test planning, sprint-level automation strategy discussions, and release sign-off coordination across multiple squads, ensuring alignment between QA, development, and product teams for timely and quality releases
- AI: Test Case & Code Generator — Used Cursor AI and MCP to auto-convert PRDs into automation scripts; saved hours of scripting per sprint.
- AI: Flaky Test Detection — Built AI-powered detection system raising automation pass rate from 78% to 95%.
- AI: Auto Code Reviewer Assignment — Designed squad-mapping system eliminating manual reviewer assignment overhead.
Test Lead - HCL Technologies - Chennai
(2018-11 - 2022-02)
Banking — Wells Fargo & Frost Bank, US
- Built an automation framework from scratch for Frost Bank using Java, Selenium WebDriver, TestNG, and POM architecture
- Led automation delivery for Wells Fargo by optimizing automation scripts, improving execution stability, and supporting sprint deliverables
- Developed UI and API automation suites with data-driven testing, cross-browser execution, parallel execution, and CI/CD integration
- Executed API testing using Postman for REST services including authentication, transaction processing, and response validation.
- Validated backend data integrity using SQL for financial transactions and reconciliation testing across banking systems.
- Conducted code quality analysis using SonarQube within Agile/Scrum environments to ensure maintainability and adherence to standards.
Associate QA Engineer - Ravsoft Solutions - Chennai
(2016-04 - 2018-11)
Healthcare — Life IMAGE, US
- Involved in all stages of testing including requirement analysis, test case creation, execution, defect tracking, and automation scripting
- Developed UI automation scripts using Selenium WebDriver, Java, and TestNG with keyword-driven and data-driven frameworks