Senior Engineer II Quality Assurance VP - NAB Global Innovation Centre - Gurugram
(2022-11 - 2025-11)
- Architected and implemented a scalable Selenium WebDriver automation framework using C#/NUnit, Java/JUnit, increasing regression test coverage by 70% and significantly reducing manual testing effort.
- Experienced in leveraging AI-powered development and testing tools such as Amazon Q and GitHub Copilot to accelerate automation script development, optimize test case creation, improve debugging efficiency, and enhance overall QA productivity.
- Designed and developed end-to-end and Regression/Unit/Blackbox test suites for web/mobile applications using Playwright, Selenium.
- Proficient in end-to-end API testing using REST Assured & backend database validation by verifying data integrity, executing SQL queries, and validating API responses against database records.
- Accelerated release cycles by integrating automated test suites into Jenkins and Harness CI/CD pipelines, enabling continuous testing and faster production deployments.
- Optimized build and test reliability by implementing Maven and Gradle-based dependency management, ensuring stable and fully automated build execution across environments.
- Collaborated cross-functionally with product owners, developers and business stakeholders to translate customer requirements into high-quality, reliable test automation solutions.
- Automated end-to-end Microservices validation using Karate framework, Docker and implemented Kafka-based message verification, ensuring reliable event-driven architecture testing.
- Led Proof-of-Concept initiatives using Playwright and Cypress, improving test execution speed, enhancing UI automation efficiency and modernizing the automation strategy.
- Hands-on exposure to performance and load testing using Apache JMeter and Grafana k6 to evaluate application scalability, monitor system performance, and identify bottlenecks under varying workload conditions.
Senior Automation Engineer - Grazitti Interactive - Mohali
(2019-09 - 2022-10)
- Designed and developed Java/Python based automation solutions to eliminate repetitive manual tasks, improving operational efficiency and ensuring higher data accuracy.
- Enhanced test execution performance by implementing parallel test execution using Selenium Grid, significantly reducing overall regression cycle time.
- Stabilized automation suite by resolving flaky tests through optimized synchronization strategies (explicit/fluent waits), efficient memory management, and improved test data handling practices.
- Automated critical Salesforce workflows and business processes, improving data integrity and reducing manual effort by 30% enabling faster and more informed decision-making.
SDET - TestingXperts - Chandigarh
(2018-03 - 2019-08)
- Built and maintained test automation frameworks in C# and Java using tools such as Selenium/NUnit.
- Build and executed mobile automation tests using Appium for Andriod and IOS.
- Improved defect detection through data-driven and decision-based automation scenarios.
- Experienced in performance testing using Apache JMeter to design and execute load, stress, and scalability tests for evaluating application performance under varying workloads.
Software Engineer - smartData Enterprises Inc. - Mohali
(2017-09 - 2018-02)
- Developed and deployed RESTful Web Services and Web APIs, enabling seamless data exchange between applications and reducing integration time.
Software Engineer - SoftProdigy System Solutions - Mohali
(2015-05 - 2017-08)
- Designed and delivered multiple mobile-responsive and desktop web-based MVC applications using ASP.NET(C#), improving overall user engagement and accessibility.
- Improved application performance by optimizing SQL queries, stored procedures and Entity Framework usage, resulting in faster page load times.