Hemant Rathod

Hemant Rathod

Lead Automation Analyst with 10+ years of experience

Mumbai
Message
Connect
Profile:

Summary

A highly skilled and results-driven Automation Test Engineer with 10+ years of total industry experience, including over 9 years specializing in Automation Testing using Selenium. Proven expertise in BDD using tools such as Cucumber, along with hands-on exposure to the Karate Framework. Adept at creating automation frameworks from scratch, tailoring solutions to meet project-specific requirements. Demonstrated proficiency in defect management using tools like Azure JIRA and version control with GIT for code checkout and conflict resolution.

  • 9+ years of hands-on experience in Selenium Automation Testing.
  • Strong proficiency in BDD with tools like Cucumber and SpecFlow, and exposure to Karate Framework.
  • Expertise in Azure JIRA for defect tracking and GIT for version control.
  • In-depth knowledge of Agile methodologies with experience in In-sprint and N+1 Automation.
  • Exposure to manual API testing and experience working in BFSI domain projects.
  • Hands-on experience in CI/CD pipeline jobs, ensuring seamless integration and deployment.
  • Proven ability to create automation frameworks from scratch, ensuring high scalability and maintainability.
  • Led a team of 7 members, delivering projects on time and ensuring high-quality output.

Experience

2025 Feb - Present
Automation Lead Test Analyst
NEC Software Solution Pvt Ltd / Mumbai

American Standard for Hemetology (ASH) is the client, and we are Creating and Maintaining the Automation Framework (BDD Framework + Data Driven), create a hybrid framework which will support Sales Force Automation. Here we have same template with multiple data to validate.
Automation Scripts are created as per the test cases and pushed to the GIT repo. CICD pipeline will execute on every push to verify everything is working fine on the given environment.
Regression Tests are executed every night through Jenkins.

2023 Aug - 2025 Feb
Automation Lead Test Analyst
NEC Software Solution Pvt Ltd / Mumbai

Client : Gupshup
Project Name : Enterprise

Developed and implemented a messaging system to send personalized SMS and WhatsApp messages containing custom templates. Integrated dynamic URLs into message templates to direct recipients to specific websites, facilitating user engagement and driving potential sales. Worked closely with marketing teams to design and optimize message templates for maximum effectiveness in conversion rates. Ensured high deliverability and compatibility of messages across different platforms and devices. Utilized automation tools and APIs for seamless integration and message delivery at scale.

Responsibilities :

  • Identified and resolved automation issues, ensuring smooth execution of automation tests and scripts.
  • Developed and added new automation test cases to enhance coverage and efficiency.
  • Optimized legacy automation code to significantly reduce execution time and improve overall test suite performance.
  • Maintained and updated all automation tests to ensure alignment with the latest project requirements and features.
  • Managed Jenkins nightly build jobs, proactively identifying and resolving failures to ensure continuous integration stability.
2022 Feb - 2023 Jul
Automation Lead Test Analyst
NEC Software Solution Pvt Ltd / Mumbai

Client : Broadridge
Project : Azure Phase 2
Azure Phase 2 was a migration project, the technology was getting migrated from Java to C#, My role was to collect all the test cases and prepare test execution cycle and execute and validate once the migration for particular part is completed.
Also I need to automate the basic smoke and sanity cases such that whenever any part of the project is migrated we need to run this smoke and sanity cases and validate the tests are working fine.

2018 Aug - 2021 Mar
Consultant
Capgemini Technologies India Pvt. Ltd. / Mumbai

Client : Willis Towers Watson
Project Name : CRPD, DNO, DCF, GPD, Captives

This project provides support to help clients in analysing the insurance and compare with other insurance and provide the detailed report on that.

Responsibilities :

My team is a support team whose task is to take all the ready projects which are live and provide maintainance to all the above projects

My role is to take KT on functionality and Automation scripts for every new projects that is coming in maintenance.

For any new changes in maintenance, we wait for Userstory and Manual Testcases, once it is available to us, we verify with the user story and tag it as “Automable / Non Automable”.

If Automable, we start preparing the script on the given functionality with empty locators. Once the functionality is ready, we fetch all the locators and add in the script.

Once the code is ready and executing successfully without any issue, we push the code to the Automation Branch.


2016 Jun - 2018 May
Team Lead
Cirrius Technologies Pvt. Ltd. / Mumbai
Client : Himalaya
Project Name :
CP2 – Phyzii (CLM and CRM)

Modules : Detailing, Reporting, Campaign, Intervention

Project Description : PHYZII is developed mainly for Pharma Companies to keep track of MR (Medical Representatives)with the intension of business growth in the market. This product will help the MR to Schedule the meeting with their doctors and explain the Product Information (medicines) and there benefits on iPad and Tablet devices using great animation and content on devices. This product will keep track of total doctors and Chemists covered by MR in a day and how much sales is being done of our product. This product will help the user to compare the sales of our product and competitor products. This product will help the Organization to generate the monthly, half yearly and yearly reports of sales. Phyzii is highly parameterized to support constantly changing customer and regulatory requirements

Responsibilities :

  • Preparation of the Test Strategy and guiding the team.
  • Involvement in the System Test Plan Preparation and Requirements Streamlining.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting.
  • Involved in Automation Infrastructure Development using Selenium.
  • Created Test cases Using Element locators and Selenium Webdriver methods.
  • Enhancing Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Enhancing the Test Scripts for Global Execution.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Involved in Regression Testing using Selenium

2014 Nov - 2016 Jun
Software Test Engineer
SEED INFOTECT PVT LTD / Mumbai

Client: Diebold Nixdorf India Pvt Ltd

Responsibility :

Working as a Software Test Engineer with Client DIEBOLD (Goregaon)

  • Worked on ATM Domain Agilis Empower 91X SP4 project.
  • Currently working on Agilis 91x + new feature projects.
  • Execute the tests as per test cases.
  • Assist in defect classification and reporting.
  • Assist in creation of Unit level test cases.
  • Experience in various types of testing – Functional, Regression, Installation,
  • Ability to write test cases and test scenario, review.
  • Configuring virtual ATM machines (Simulators) for different testing
  • Client-server based, Integration, Retesting, Web based in environments like
  • Win 7 and XP
  • Ability to write test cases and test scenario, review.
  • Defect logging and tracing via SCR (Software Change Request) using IBM Rational Clear Quest.
  • Configuring virtual ATM machines (Simulators) for different testing scenarios.
2009 Jul - 2014 Jul
Associate Professor
S.M.Shetty College, Hiranandani, Powai / Mumbai
Designation : Associate Professor Full time in B.Sc.(I.T.) department

Role : Teaching different subjects to FY, SY, and TYBscIT students, maintaining attendance records, work in different committees, Paper correction of TYBscIT students from Mumbai University.

2008 Feb - 2009 Jun
Lecturer Part time
Lakshya Institute of Computer Education, Dhuri Arcade, Vasai(W) / Mumbai

Lecturer for FY, SY and TYBScIT and CS students

2007 Jun - 2008 Jan
Software Support Executive
Nelito Systems (Tata Groups) / Mumbai
  • Job Profile :Providing Finacle software support & Resolving queries raised by users of Bank of Baroda Bank branches all over India.
  • Provide live training to the BANK STAFF of Bank of Baroda About finacle software
  • Extensive use of Finacle software. (A product of INFOSYS)
  • Providing Navigational support to Bank of Baroda branches in following key areas :
  • Issue of Cheque book to customer, Transfer of Cheque book between a/c’s & Destruction of cheque book.
  • Lodgment & Realization of Inland & Foreign bills.
  • Deposit & Withdrawal from a/c by way of cash, cheque & transfer.
  • Printing of pass book & statements.

Education

2004 - 2007
Mumbai University
M.C.A.

secured Second Class

2001 - 2004
Patkar College (Mumbai University)
B.Sc.I.T.

secured First Class

Skills