Nikhil Garg

Technical Lead | SDET

LinkedIn | GitHub

About

Highly accomplished SDET with 11+ years of experience, specializing in designing resilient test automation frameworks, integrating CI/CD pipelines, and leading large-scale quality initiatives across cloud-native platforms. Proven ability to lead cross-functional QA teams and implement AI-driven test strategies, consistently reducing post-release defects by over 30%. Adept in both hands-on test engineering and technical leadership, driving efficiency and quality across complex systems.

Work Experience

Technical Lead

HCL Technologies

Jul 2021 - Present

Pune, Maharashtra, IN

Led a team of 10+ QA engineers as Technical Lead and Delivery Owner, driving test automation, CI/CD integration, and AI-driven quality strategies for clients like SHL and Norton Antivirus.

  • Led validation efforts for LLM-driven features, focusing on output consistency, prompt stability, and response token accuracy across diverse prompt types, ensuring robust AI model behavior.
  • Achieved a 30% increase in test efficiency by leading automation efforts for the testing team and implementing comprehensive UI, system, functional, integration, and regression test scripts.
  • Reduced test execution time by 40% and enhanced cross-browser coverage by designing and implementing a scalable Selenium Grid on AWS EC2 with auto-scaling and real-time CloudWatch monitoring.
  • Streamlined CI/CD processes and ensured continuous quality deployment by integrating REST Assured API tests and Selenium automation into AWS Code Pipeline/Code Build.
  • Contributed to a stable release cycle with a 20% reduction in post-release defects through specialized API automation testing using Cucumber, TestNG, and Rest-Assured.
  • Significantly reduced software release cycle time by conducting thorough troubleshooting and root cause analysis for identified defects.
  • Mentored a team of 10 automation engineers, leading to a 40% increase in overall team productivity and a smoother workflow.
  • Revamped test automation suites, resulting in a 20% increase in test coverage and ensuring more thorough testing.

SQA Engineer

Veritas Technologies

Jul 2019 - Jul 2021

Pune, Maharashtra, IN

Spearheaded the development and maintenance of automated testing frameworks as an SQA Engineer, enhancing test coverage and execution efficiency for UI, system, functional, and regression testing.

  • Reduced testing time by 25% by spearheading the development and maintenance of automated testing frameworks, enhancing test coverage and execution efficiency for UI, system, functional, and regression testing.
  • Identified and resolved critical defects 15% faster through efficient automation practices, minimizing impact on software release cycles.
  • Ensured product quality and reliability by implementing and executing comprehensive test plans for various types of testing.
  • Led the integration of automated tests into CI/CD pipelines, ensuring a seamless and reliable deployment process.
  • Contributed to a stable release cycle by specializing in API automation testing using Cucumber, TestNG, and Rest-Assured.
  • Effectively utilized JIRA and TestRail for robust test case management and defect tracking.
  • Demonstrated deep understanding of Linux commands by conducting extensive testing on Linux-based systems.
  • Utilized advanced debugging techniques and tools to promptly identify, isolate, and resolve software defects, ensuring software development life cycle integrity.

Senior QA Analyst

BNY Mellon Technology

Aug 2014 - Jul 2019

Pune, Maharashtra, IN

Played a pivotal role as a Senior QA Analyst, focusing on Functional, Regression, and User Acceptance Testing, and maintaining Selenium WebDriver scripts for data-driven frameworks.

  • Played a pivotal role in software testing, focusing on Functional Testing, Regression, and User Acceptance Testing across projects like DMS and SPM.
  • Ensured clear communication and understanding of testing requirements by collaborating effectively with product managers and business stakeholders.
  • Designed and maintained Selenium WebDriver scripts for regression and functional testing using a data-driven framework.
  • Executed browser compatibility and regression tests using Selenium WebDriver for UI testing for every new build release.
  • Managed issues throughout the software testing life cycle using Agile and Waterfall methodologies, interacting and communicating with business analysts, project managers, and senior management.
  • Identified, Reported, and Tracked Defects using the Quality Center test management tool, ensuring software quality and stability.
  • Verified and validated product user requirements by manually testing and executing SQL queries for data integrity in Oracle supporting tables.
  • Collaborated with cross-functional teams to conduct thorough testing through all phases, guaranteeing software stability and quality.

Education

Information & Technology

University of Pune

Aug 2010 - May 2014

Pune, Maharashtra, IN

Certificates

Fundamentals of Generative AI

Microsoft Azure

Generative AI on AWS essentials

AWS

Languages

English

Skills

Automation Tools

  • Selenium
  • Cucumber
  • TestNG
  • JUnit
  • Ready API
  • Rest-Assured

Programming & Markup Languages

  • Java
  • SQL
  • HTML
  • JSON
  • XML
  • JavaScript

Frameworks & Testing Models

  • BDD
  • TDD
  • Data-Driven
  • Hybrid Frameworks
  • Page Object Model (POM)

API Testing Tools

  • SOAP UI
  • Postman

Version Control & Build Tools

  • Git Hub
  • Perforce
  • Jenkins
  • Maven

DevOps & Cloud Platforms

  • AWS
  • Azure
  • Docker
  • Kubernetes
  • VMware
  • CI/CD Pipelines
  • Azure DevOps

Quality & Process Management

  • Test Planning
  • Defect Management
  • Agile
  • Scrum

Leadership & Communication

  • Team Mentoring
  • QA Process Improvement
  • Stakeholder Communication
  • Cross-Team Collaboration

OS & Environment Expertise

  • Windows
  • Linux
  • VMware

Domain Knowledge

  • Banking
  • Security
  • E-commerce
  • Assessment Platforms

AI & Generative Tech Skills

  • Prompt Engineering
  • Text-to-Image
  • Text-to-Video
  • LLM Testing Basics (Output Validation, Prompt Consistency, Token Analysis)
  • Generative AI Tools