Experienced and results-driven Senior Lead Automation Engineer(SDET) with over 11 years of expertise in Automation Testing for UI, API, and Database testing.
Adept at developing and implementing custom automation solutions using Java, Selenium, GenAI,Playwright, TestNG, Rest Assured, Cucumber, BDD and advanced Data Testing techniques.
Currently serving as Senior Project Lead at Xoriant's Quality Center of Excellence (QACoE), overseeing the flagship automation framework, iAutomate, and the GenAI powered product, iQEAssist.
Directing the development and enhancement of automation solutions, integrating cutting-edge GenAI capabilities to meet diverse client needs, define code quality standards, and provide technical guidance across projects.
Key achievements include leading the creation of iQEAssist, an AI-powered accelerator that boosts tester productivity by 40.
Overview
9
9
years of professional experience
Work History
Senior Technical Lead
Xoriant Pvt Ltd
03.2022 - Current
Company Overview: QACoE,Avaya
Leading the development, testing, and deployment of a GenAI-powered testing accelerator utilizing Python, Langchain, and OpenAI libraries
Successfully delivered 15 key features to date, enhancing the functionality of the accelerator
Designed to automate common testing tasks using RAG architecture, the accelerator has significantly improved testing efficiency and productivity, resulting in a 40% increase in tester productivity
The solution has been prominently showcased on the company website and presented to major clients, garnering positive feedback
Led the architecture and migration of the automation framework from Selenium to Playwright, leveraging AWS technologies with around 70% accuracy
Contributed 70% of the codebase for the Playwright-based iAutomate framework, which is used for testing internal Xoriant applications
Designed, developed, and tested core components including BDD (Java, Selenium) and API testing frameworks (Rest Assured)
Played a pivotal role in enhancing the iAutomate framework by integrating cloud and NoSQL (MongoDB) capabilities across 10 key features
Developed tailored log analysis solutions for Sensormatic clients using Python, improving troubleshooting and monitoring capabilities
Actively involved in POCs and delivering successful product demos to clients, while solving technical challenges and implementing custom solutions to meet client-specific needs
Enforced code quality standards across automation projects for major 20 clients, offering actionable recommendations for improvements based on project scope and scale
Conducted organization-wide training on Playwright, BDD, GenAI in Testing, and API testing
Led interviews, webinars, and facilitated smooth management of routine project activities
Senior Technical Lead
Avaya
04.2022 - 12.2022
Enhanced and maintained the company-wide codebase for chat, email, and messaging scenarios within the Customer Support portal software, improving functionality and reliability for end-users
Led a team of 4, successfully delivering 20-25 medium to complex automation scenarios per sprint, consistently meeting sprint goals and deadlines
Developed and automated complex email scenarios using Java SMTP, ensuring thorough validation of content, attachments, and formatting at both sender and receiver levels, resulting in a 95% reduction in manual testing effort for email workflows
Utilized APIs to automate chat and messaging workflows, verifying real-time message delivery and accuracy on the UI, improving test coverage and reducing verification time by 30%
Addressed and resolved technical challenges within the team, providing actionable recommendations and conducting training sessions, resulting in a 25% improvement in team efficiency
Senior Project Lead
Intellect Design Arena Ltd
04.2016 - 02.2022
Company Overview: Client: Canadian Imperial Bank of Commerce
Developed and maintained comprehensive E2E automation suites for payments across multiple banking channels and products, ensuring accurate results validation
Leveraged a hybrid (Data + Keyword) framework using Selenium, TestNG, Java, JDBC, and Rest Assured to deliver turnkey automation solutions
Successfully integrated over 30 automation suites with more than 1,500 test cases into the CI/CD pipeline, streamlining test execution and feedback loops
Automated the parsing and validation of various payment/client response files, checking for structural and data errors, and verifying expected data
Contributed to automating 300 test cases using Selenium, Java, TestNG, and the POM framework
Automated the creation of JSON files with over 1,500 tags for API testing, incorporating both positive and negative data for each tag
Utilized Rest Assured and Java 8 parallelism for efficient testing
Developed a robust solution capable of posting around 4,500 API requests in under 2.5 hours, including JSON response validation
Employed Spring Boot to create service stubs for five different services, enhancing the efficiency of API testing
Contributed to the creation of a hybrid automation framework for a payment website, integrating GraphQL queries for API testing, Selenium for UI testing, and Rest Assured for further API validation
Automated over 300 test cases using Selenium, Java, and the POM framework, ensuring extensive test coverage for the application
Utilized Selenium Grid with Docker to execute a large volume of functional tests in parallel through the TestNG parallel feature, optimizing test execution time
Client:Canadian Imperial Bank of Commerce
Education
PGDIM - Banking,Insurance and Investments
Welingkar Institsute
Mumbai
01.2018
BTECH - Computer Science
Usha Mittal Institute of Technology
Mumbai
06.2010
Skills
Java
Python
Selenium
Playwright
Oracle DB
Rest Assured
Postman
TestNg
BDD
Maven
GIT
Docker
Jenkins
Javascript
Prompt engineering
Jmeter
Basic Cloud Azure/AWS
Test Management
Functional testing
Awards
03/01/24, Ideathon Third Prize Winner for GenAI Implementation