Nikhil Garg Technical lead at HCL Technologies, Pune 07276561520 || nikhilgarg855@gmail.com || Linkedin
Summary Results-driven Automation QA Engineer with 10.8 years of experience in designing, developing, and managing comprehensive test automation frameworks. Proven leader with a track record in enhancing test efficiency by leveraging Agile methodologies, CI/CD integration, and strategic test planning. Adept at collaborating with cross-functional teams and mentoring automation engineers to exceed quality standards and accelerate software delivery.
Skills ● Automation Tools: Selenium, Cucumber, TestNG, JUnit, Ready API, Rest-Assured ● Programming Languages: Java, SQL ● Test Frameworks: Rest-Assured, TestNG, Cucumber, BDD, TDD, Data-Driven, Hybrid, JUnit ● API Testing Tools: SOAP UI, Postman ● Version Control: Git, Perforce ● DevOps & CI/CD: Jenkins, Maven, AWS, Azure, Docker, Kubernetes ● Quality & Process Management: Test Planning, Defect Management, Agile, Scrum ● Leadership & Communication: Team Mentoring, Stakeholder Collaboration, Process Improvement
Professional Experience HCL Technologies Technical Lead ||July 2021 – Present || Client:- SHL & Norton antivirus
Responsibilities:
● Led automation efforts for the testing team, achieving a 30% increase in test efficiency. ● Implemented automated test scripts for UI, system, functional, integration, and regression testing, ensuring comprehensive test coverage. ● Conducted troubleshooting and root cause analysis for identified defects, significantly reducing the software release cycle time. ● Specialized in API automation testing using Cucumber, TestNG, and Rest-Assured contributing to a stable release cycle with a 20% reduction in post-release defects. ● Contributed to Agile cross-functional teams, actively participating in sprint planning, daily stand-ups, and sprint reviews, aligning testing efforts with Agile principles. ● Developed and implemented test strategies to align with business objectives. ● Generated comprehensive test reports focusing on clarity and detail, providing stakeholders with valuable insights into test coverage, results, and defect tracking. ● Revamped test automation suites, resulting in a 20% increase in test coverage, ensuring more thorough testing. ● Managed cross-functional teams and coordinated with stakeholders to ensure quality delivery. ● Mentored a team of 5 automation engineers, resulting in a 40% increase in overall team productivity and a smoother workflow. ● Played a pivotal role in the successful implementation of Automation Architecture in various projects. ● Oversaw the entire testing lifecycle from requirements analysis to final sign-off.
Environment: Selenium, Java, Rest-assured, Postman, JIRA, zephyr, MySQL workbench, GitHub, putty, Jenkins, Maven, Process Improvement, Project Management, VMware, docker, Kubernetes, SQL, Oracle, API, core java, Strategic Planning, Communication, Problem-Solving, Analytical Thinking.
Veritas Technologies SQA Engineer || Project: Information Studio || July 2019 – July 2021
Responsibilities:
● Spearheaded the development and maintenance of automated testing frameworks, enhancing test coverage and execution efficiency for UI, system, functional, and regression testing, resulting in a 25% reduction in testing time. ● Conducted extensive testing on Linux-based systems, demonstrating a deep understanding of Linux commands. ● Worked in a fast-paced environment, handling multiple tasks simultaneously with minimal supervision. ● Collaborated with stakeholders to develop comprehensive test cases for product features in the security domain. ● Implemented and executed test plans for various types of testing, ensuring product quality and reliability. ● Led the integration of automated tests into CI/CD pipelines, ensuring a seamless and reliable deployment process. ● Effectively utilized JIRA and TestRail for test case management and defect tracking. ● Utilized advanced debugging techniques and tools to promptly identify, isolate, and resolve software defects, ensuring the integrity of the software development life cycle ● Identified and resolved critical defects 15% faster through efficient automation practices, minimizing the impact on software release cycles.
Environment: JIRA, Zephyr, core java, Jenkins, Maven, HTML, Selenium WebDriver, Java, TestNG, agile, scrum, Eclipse IDE, docker, Rest-Assured, postman, API, BDD, TDD, hybrid framework.
BNY Mellon Technology Senior QA Analyst || Project: SPM || January 2017 – July 2019
Responsibilities:
● Played a pivotal role in software testing, focusing on Functional Testing, Regression, and User Acceptance Testing. ● Collaborated effectively with product managers and business stakeholders, ensuring clear communication and understanding of testing requirements. ● Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using the data-driven framework. ● Involved in designing an automation framework for UI testing with Selenium. ● Executed browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release. ● Interacted and communicated with business analysts, project managers, developers, internal/external clients and senior management to manage issues throughout the software testing life cycle using Agile and Waterfall methodologies.
Environment: JIRA, Zephyr, core java, Jenkins, Maven, HTML, Selenium WebDriver, Java, TestNG, agile, scrum, Eclipse IDE, docker, Rest-Assured, postman, API, BDD, TDD, hybrid framework.
BNY Mellon Technology QA Analyst || Project: DMS || August 2014 – December 2016
Responsibilities: ● Utilized business cases, system requirements and design specifications documents to execute test strategies. ● Performed functional tests using Selenium WebDriver with the data-driven framework and documented results. ● Collaborated with cross-functional teams to conduct thorough testing through all phases, guaranteeing software stability and quality. ● Identified, Reported and Tracked Defects using the Quality Center test management tool. ● Manually tested, verified and validated that the product meets user requirements. ● Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables.
Education B.E. in Information & Technology-2014. University of Pune, India.
Certifications ★ Fundamentals of Generative AI from Microsoft Azure. ★ Generative AI on AWS essentials.