Post Job Free
Sign in

Automation Tester Testing

Location:
Cumming, GA
Posted:
April 10, 2025

Contact this candidate

Resume:

Girdhari Lal Garg

Phone: +1-470-***-****

E-mail: ***********@*****.***

LinkedIn: https://www.linkedin.com/in/girdhari-lal-91175b71

Current Location: Atlanta, Georgia, USA

Work Authorization: H1B

Summary:

14+ years of professional experience in software testing, specializing in Automation Framework Design & Implementation using Selenium WebDriver and Cypress.

3 years of hands-on experience with Cypress for automation testing.

Expertise in API automation using Rest Assured and manual API testing with Postman.

Over 5 years of experience as a Team Lead, managing automation testing teams and projects.

Extensive experience in Manual & Automated Testing of GUI and functional aspects of web-based applications across various stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Proficient in API Testing (manual and automation) with Rest Assured, ensuring high-quality integrations.

Strong background in automation frameworks like POM (Page Object Model), Data-Driven, Hybrid, and BDD (Behavior-Driven Development) frameworks. Expertise in using JIRA for test management and reporting.

Well-versed in Object-Oriented Programming (OOP) principles and Java development skills.

Hands-on experience in Selenium WebDriver, Selenium-IDE, and Selenium Grid in Java for creating robust automated test scripts.

Proficient in TestNG, JUnit, and Cucumber for automating UI testing and executing test scripts efficiently.

Extensive experience in data-driven testing with Jenkins and Excel, leveraging CI/CD pipelines for continuous integration and test automation.

Well-versed in cross-browser testing across Mozilla Firefox, Google Chrome, and Internet Explorer using WebDriver.

Strong knowledge of the Agile process, contributing to continuous improvement and fast-paced development cycles.

Expertise in analyzing Business, Functional, and Technical Specifications to create Test Plans, Test Cases, Test Procedures, and Test Scripts.

Proficient in a wide range of testing types: Black Box, Smoke, Functionality, Integration, System, Regression, and Full Life Cycle Testing.

Hands-on experience in Web Services Testing using Postman for comprehensive API validation.

Successfully wrote and maintained automated test suites that ran in Jenkins on every developer branch pushed to Git.

Experienced in training functional testers to execute Test Cases using Selenium WebDriver as part of Regression Testing.

Proficient in automation technologies such as Jenkins, Selenium Grid/WebDriver, Maven, and JUnit.

Strong experience in data-driven testing using Jenkins to ensure scalable automation.

Excellent interpersonal and customer relations skills, with a proven ability to work effectively in cross-functional teams.

Proven leadership skills with strong communication, presentation, and team management abilities.

Domain expertise in Banking, Retail/E-commerce, and Pension sectors.

Quick to learn and adapt to new tools, with a deep technical knowledge and ability to quickly master new technologies.

Experience working with Oracle and SQL Server, and proficient in Hibernate and Spring MVC Architecture/Framework.

TECHNICAL SKILLS

●Testing Tools: Selenium IDE, Selenium WebDriver, Eclipse, Maven, JIRA, SQL Server, Eclipse, BDD Framework, POM (Page Object Model), Data Driven and Hybrid framework

●Bug Reporting Tools: Mentis, JIRA, Trac

●Requirement Management Tools: JIRA, Trac, TFS

●Operating System: Windows 10/7

●Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module

●Languages: SQL, core Java

●Database: Oracle, SQL server, PLSQL

●Web Technologies: HTML, XML, Java, Java Script, SOAP UI

●Build Tools: Maven, TestNG

●Version Control: SVN, Git

PROFESSIONAL EXPERIENCE

Automation Testing Lead 11/2023 to Present

Ariak ITSOL LLC Georgia USA

Project Title: Public welfare services

Description: State’s integrated system for determining eligibility across multiple benefits programs. These programs include Medical Assistance (Medicaid, PeachCare for Kids®, Planning for Healthy Babies, Aged, Blind and Disabled Medicaid, etc.), Supplement Nutrition Assistance Program (SNAP/Food Stamps), Temporary Assistance for Needy Families (TANF), Special Supplemental Nutrition Program for Women, Infants, and Children (WIC), and Childcare and Parent Services (CAPS).

Key Responsibilities:

Leadership in Automation Testing: Led the development and execution of automated tests using Selenium and Java, resulting in a 70% increase in test efficiency.

Team Management & Mentorship: Managed and mentored a team of 5 automation engineers, guiding them through test script development, test planning, and implementation.

CI/CD Integration: Integrated automated testing into the CI/CD pipeline using Jenkins, reducing deployment time by 50% and enhancing the overall efficiency of the release cycle.

Cross-Functional Collaboration: Worked closely with development, product, and QA teams to ensure comprehensive test coverage and timely software delivery.

Test Framework Development: Designed, created, and maintained scalable and reusable test frameworks (e.g., TestNG, Cucumber) to streamline the automation process.

Code Reviews: Performed regular code reviews, ensuring adherence to coding standards and best practices across the team.

Regression & Performance Testing: Led the execution of regression and performance tests, identifying bottlenecks and performance issues for continuous improvement.

Automation Script Management: Designed, developed, and maintained automation scripts for regression testing using Selenium, Java, TestNG, and Maven.

API Automation Development: Designed and built Postman and Rest Assured API Automation Frameworks, accelerating defect identification and enhancing test coverage for APIs.

Agile Methodology: Actively participated in Agile and Scrum methodologies, contributing to sprint planning, test case creation, and sprint reviews.

Manual Test Case Writing: Reviewed user stories and wrote manual test scripts when required, ensuring alignment with product specifications.

Framework Updates: Continuously updated and maintained the Java Selenium framework to meet evolving project requirements.

Global Team Collaboration: Collaborated with management and cross-functional teams to provide high-quality automation testing services, ensuring timely delivery and reporting.

BDD Framework: Worked with Selenium and Java in a BDD framework using Cucumber for enhanced collaboration between development and testing teams.

API Testing: Experienced in JSON manipulation and API testing using Rest Assured and Postman for early defect detection and improved software quality.

Senior Software Test Lead 03/2022 to 11/2023

HCL Technologies Ltd Noida India

Project: Quest lab CDE

Description: Quest Diagnostics (https://www.questdiagnostics.com/) is an American clinical laboratory. Quest operates in the United States. Quest also maintains collaborative agreements with various hospitals and clinics across the globe.

The company offers access to diagnostic testing services for cancer, cardiovascular disease, infectious disease, neurological disorders, COVID-19, and employment and court-ordered drug testing.

Key Responsibilities:

Test Automation & Script Development: Designed, developed, and maintained automation scripts to enhance the regression suite, focusing on new script creation and framework updates.

Sprint Collaboration: Actively reviewed user stories during sprints with the product team to ensure test cases align with requirements and business needs.

Manual Test Case Development: Designed, developed, and documented manual test cases for each user story, ensuring thorough review and approval by the product team.

Agile & Scrum Practices: Followed Agile and Scrum methodologies to ensure effective and timely test execution and delivery.

Business Requirements Analysis: Analyzed business requirements and collaborated closely with the business team to address clarifications and ensure comprehensive test coverage.

Defect Tracking & Test Case Review: Led defect tracking efforts and reviewed test scenarios and cases with the business team to ensure alignment.

Test Automation for Regression: Automated regression test cases, enhancing test coverage and efficiency.

Global Testing Collaboration: Worked with management and the global testing team to implement automation and manual testing, ensuring on-time delivery and high-quality reports.

Frontend Functional Testing: Selected test cases for automation and performed functional testing of the front end.

Framework Development: Worked with Cypress and TypeScript to design and develop automation frameworks, using Visual Studio Code (VS Code) IDE for script development.

QA Automation Test Lead 01/2021 to 03/ 2022

Mindtree Ltd Noida

Project: Currys (Ecommerce Salesforce site)

Project Description: Currys (https://www.currys.co.uk/) site provide wide range of verity of electronic products in UK. Site is developing on Salesforce commerce cloud which gives more facility to admin to configuration management. Currys site contains different-2 modules like Account, Store, Checkout etc. with different type of login.

Responsibilities:

Key Responsibilities:

Automation Script Development: Designed, developed, and maintained automation scripts for regression testing. Focused on enriching the regression suite by creating new scripts and updating the testing framework.

Sprint Collaboration: Reviewed user stories and worked with the product team to ensure test coverage aligns with sprint goals.

Manual Test Case Design: Developed manual test cases for each story, ensuring test cases were reviewed and approved by the product team.

Agile & Scrum Methodology: Actively followed Agile and Scrum methodologies for efficient project execution and delivery.

Business Requirements Analysis: Collaborated closely with the business team to analyze and clarify business requirements, ensuring proper understanding for test case development.

Defect Tracking: Led defect tracking efforts, reviewing test scenarios and test cases with the business team to ensure alignment and clarity.

Test Automation: Automated regression test cases, improving testing efficiency and reducing manual intervention.

Global Testing Collaboration: Worked with the global testing team to provide testing services, including automation implementation, manual testing, and reporting. Ensured timely and high-quality delivery of specific tools and processes.

Functional Testing: Selected test cases for automation and performed functional testing for the front-end using Cypress.

Technical Skills & Tools:

Test Automation Frameworks: Worked extensively with Cypress for front-end test automation.

Programming Languages: Proficient in JavaScript and TypeScript for writing automation scripts.

IDEs: Used Visual Studio Code (VS Code) for script development.

Test Management & Reporting Tools: Experience with JIRA, Rally, and GitLab for test management, bug tracking, and version control.

Continuous Integration: Familiar with Jenkins for continuous integration and automated testing pipelines.

Virtualization: Experienced in using VMware for managing virtual test environments.

Database Knowledge: Familiar with PL SQL for database-related test scenarios.

Environment: JIRA, JavaScript, TypeScript, Visual Studio Code, Rally, Cypress, GitLab, Jenkins, VMware, Agile, Windows, PL SQL

Test Lead 03/2019 to 01/ 2021

ITC InfoTech Ltd. Gurgaon

Project: WI (Workplace investing) Pension Retirement Process

Project Description: WI Retirement project is enabling a member to withdraw their pension. In this project there are 5-6 application involved to handle member account with different type of option for pension withdraw their pension.

In DCWS application has different role of user to login and approve member request then request process with different fund sell and buy for payment to the member’s account within given time frame.

Key Responsibilities:

Business Requirement Analysis: Worked closely with the business team to analyze requirements and address any clarifications, ensuring clear and comprehensive test coverage.

Defect Tracking & Test Case Review: Led defect tracking efforts and reviewed test scenarios and test cases with the business to ensure alignment with requirements.

Test Automation with Selenium: Designed, executed, and maintained Selenium WebDriver automated test cases for regression testing, utilizing TestNG and JUnit.

BDD Framework Implementation: Selected test cases for automation and developed Behavior Driven Development (BDD) framework using Cucumber for front-end functional testing with Selenium WebDriver.

Cross-Browser Testing: Executed parallel browser testing using Selenium Grid on various machines, ensuring consistent functionality across different browsers.

Regression Testing: Performed comprehensive regression testing using Selenium, automating key test cases and executing regression suites during every release.

Test Planning & Execution: Involved in regression test planning, identifying critical test cases for each project, and executing automated regression test suites on a regular basis.

Status Reporting: Provided expert-level daily status reporting to ensure all stakeholders were kept informed on test progress and issues.

Cloud & Virtualization: Worked with AWS EC2 to create instances and installed Docker on Amazon servers for automated testing environments.

API Testing: Utilized tools like Postman and REST Assured to write custom functions for testing REST services and ensuring reliable API performance.

Environment: JIRA, JAVA, AGILE, Windows, Eclipse, PL SQL, Maven, Junit, Selenium, TestNG, Cucumber, Behavior Driven Development (BDD), AWS EC2, Postman, REST Assured

Senior Software Test Engineer 06/2016 to 03/2019

Accenture Solutions Pvt Ltd. Gurgaon

Project: HP2B

Project Description: HP2B (https://partner.hp.com/) is Business-to-business electronic commerce conducted between two separate businesses, such as a large company needing office supplies and an office supply company. HP2B has different module eg. administration,

Responsibilities: Selenium Automation Tester

●Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.

●Associated with development team to understand technical design and architecture for test planning.

●Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.

●Created whole test framework using Selenium for further test creation and execution.

●Uploaded test cases in Zephyr and executed test cases and logged defects in JIRA

●Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.

●REST services including writing custom functions using tools such as Postman, REST Assured

Environment: Java, Selenium WebDriver, TestNG, JIRA, Junit, Fire Path, Firebug, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows 7, XML, Git, MS EXCEL, SQL, Maven, REST Assured, Postman

Senior Software Test Engineer 06/ 2015 to 06/2016

Concentrix Daksh Services. Gurgaon

Client: BT

Project Title: Zetta

Project Description: Zetta is a CRM project that has different type of Users and its permissions. Zetta has different module Articles, Knowledgebase, User Management, Coaching, Quality.

Developed automated scripts for functional and regression testing of web applications using Selenium WebDriver with BDD using Cucumber framework.

Designed and maintained the test automation framework, improving test script reusability by 80%.

Coordinated with developers and business analysts to ensure comprehensive test coverage.

Monitored test results and tracked defects using JIRA and TestRail, working with the development team to resolve issues.

Contributed to continuous improvement initiatives, enhancing automation processes and best practices.

Software Test Engineer 02/2010 to 06/2015

Timescomm Technologies Pvt Ltd. New Delhi

Project #1: DasDrive

Testing Performed: Manual Testing and Automation testing

Automation testing: Selenium WebDriver Tool

Project Description: Das Drive Encrypted Online Cloud Storage. Your encrypted network drive on the internet. Share files, store, synchronize and back up - For individuals & companies.

Project #2: DasDrive Client (Windows OS)

Testing Performed: Manual Testing

Project Description: DasDrive Client is web-based application user needs to download and run exe. Application create folder that can be share files, store, synchronize and back up - For individuals & companies. Data stores in Switzerland data center - Swiss Provider.

DasDrive Client is based on key fragmentation method where one key is divided in three parts and three different location (for security purpose) user insert DasDrive named pen drive. User can easily perform operation on file.

Project #3: DasDex (dex.dasprivacy.com)

Testing Performed: Manual Testing and Automation testing

Automation testing: Selenium WebDriver Tool

Project Description: DasDex is our product which provide an easy way to transfer large files in encrypted form. It allows you to send 25 files of max size 50 GB at a time. All files will be in encrypted form. Also, you can send files up to 15 recipients at a time. When you send files, there will be unique key for each transmission. There is two-way communication in DasDex that is download links via email and key via SMS.

Project #4: Das Backup (Windows based Application)

Testing Performed: Manual Testing, Automation Testing

Automation Tool: AutoIT (Freeware testing tool for Desktop Application and Web Based Application)

Project Description: Das Backup is a desktop application which is providing backup solutions to the companies. In Das backup user can backup data manually as well as automatically using scheduler of software. Das Backup compress and encrypt the data and send to the server and generate key fragments one on server and one on USB stick for security reason.



Contact this candidate