Summary
Overview
Work History
Education
Skills
Certification
Timeline
AdministrativeAssistant

Mohit Gagneja

Automation Tester

Summary

● 20+ years of industry experience as a Test Lead, Sr. Automation Developer, and QA Advisor, specializing in Manual and Automation Testing across Banking, Insurance, ACH, and E-Commerce domains.
● 17+ years at Fiserv, working on Web, Windows, and Mobile-based applications, leading end-to-end test automation strategies and implementing robust test frameworks.
● Expertise in test automation for Web, Mobile, and Windows applications using tools like UFT, Tosca, Selenium, Appium, Playwright, TestNG, and BDD with Cucumber, leveraging frameworks and technologies such as Java, JavaScript, JUnit, Node.js, and TypeScript.
● Actively involved in Agile and Scrum methodologies, participating in sprint planning, backlog grooming, daily stand-ups, and delivering high-quality test automation solutions in a fast-paced development environment.
● Strong working knowledge of CI/CD integration, version control (Git/GitHub), and test execution automation using Jenkins and AWS pipelines.
● Skilled in API Testing & Automation using Postman, SOAP UI, and REST Assured, ensuring seamless validation of web services and backend integrations.
● Extensive SIT and UAT testing experience, including FRD/BRD analysis, Test Plan/Test Script creation, TCERs (Test Case Execution Records), and daily defect management.
● Developed and maintained test automation scripts for functional, regression, system, smoke, and integration testing.
● Strong database testing expertise, validating data integrity and backend processes using SQL/MySQL.
● Mentored and trained team members, ensuring adherence to best practices in test automation and QA processes.
● Hands-on experience with Cloud Computing (AWS, Azure), including infrastructure management, automation, and monitoring cloud environments.
● Expertise in Agile (Scrum, Kanban) methodologies, following a Test-Driven Development (TDD) approach to enhance software quality.
● Experience in Vulnerability Management, Patch Automation, and Security Testing, ensuring compliance with industry standards.
● Worked onsite at Fiserv USA (Manchester, CT) for over a year on an L1B Visa, collaborating with cross-functional teams and clients for seamless product delivery.
● Passionate about leveraging Generative AI tools to enhance manual and automation test efficiency and scalability.
● Excellent problem-solving skills and customer interfacing abilities, with expertise in troubleshooting complex test scenarios to improve overall product quality.
● Strong leadership skills, building and managing effective test teams, setting goals, delegating assignments, and ensuring optimal resource utilization.
● Proven ability to quickly learn and implement new technologies, driving innovation in test automation and software quality assurance.

Overview

20
20
years of professional experience
5
5
Certifications

Work History

QA Advisory - Automation Test Engineer

Fiserv
11.2007 - 01.2025

Project 1: Contact Management Automation (Web-Based – E-commerce and Banking Integration)
Duration: 2019 – 2025
Domain: Banking & E-commerce

Project Overview:
The Contact Management Automation project enhances customer interactions across e-commerce and banking platforms. E-commerce websites provide core shopping features like product browsing, cart management, and a seamless checkout process supporting multiple payment methods (credit cards, digital wallets). Features also include order tracking, invoicing, and returns management to ensure customer satisfaction. These platforms integrate with banking systems via payment gateways for secure transactions, fraud detection, and currency conversions, ensuring smooth cross-border transactions.

As part of continuous improvement, key functionalities are being migrated from Selenium to Playwright to enhance cross-browser automation, improve execution speed, and ensure greater accuracy in test results.

Tools & Technologies:
• Automation: Selenium, Playwright, TestNG, Maven
• API Testing: Postman
• Languages: Java, JavaScript and PL/SQL
• Bug Tracking: eJira, TFS
• Collaboration: Confluence, Git/GitHub, Jenkins
• Testing Types: Regression, Integration, Smoke

Key Responsibilities:
• Designed and implemented automation frameworks for e-commerce and core banking using Selenium, TestNG & Maven.
• Led the migration of critical features from Selenium to Playwright, focusing on automating web browsing and checkout functionalities for better performance and cross-browser compatibility.
• Developed and maintained automation scripts for eCommerce platforms, covering product search, cart management, checkout, payment gateway integration, order processing, refunds, and user account management.
• Automated API testing for REST services using Postman.
• Collaborated in Agile/Scrum teams, actively participating in sprint planning, daily stand-ups, and test execution cycles.
• Tracked defects and reported test results, ensuring critical issues were addressed in defect triage meetings.
• Mentored junior team members, providing guidance on automation testing best practices.
• Conducted script reviews for performance, scalability, and security.
• Participated in bi-weekly sprint cycles and weekend automation executions when required.

Key Achievements:
• Reduced manual testing by 40%, improving testing speed & productivity.
• Enhanced test coverage for key eCommerce features, ensuring zero-defect releases.
• Executed 1,000+ automation scripts, increasing testing efficiency.
• Implemented automation frameworks that cut functional testing time by 40% and improved accuracy by 75%.
• Successfully led the migration from Selenium to Playwright, improving automation across web browsers and increasing test accuracy.


Project 2: IMC-Interactive Management Centre

Duration: 2021 –2025

Project Domain: Mobile Based - E-commerce and Banking Integration

Project Overview:

The IMC (Interactive Management System) is a mobile automation testing project for e-commerce and banking apps on Android and iOS. It ensures a seamless shopping experience with features like product browsing, cart management, checkout with multiple payment options (credit/debit cards, UPI, wallets, net banking), real-time order tracking, digital invoicing, and returns management.

The app integrates with banking APIs and payment gateways for secure transactions, fraud detection, and verification. The project also focuses on UI/UX validation, responsiveness testing, and performance optimization to ensure smooth functionality across devices, screen sizes, and network conditions

Tools & Technologies:

  • Automation: Appium, TestNG and Maven
  • Languages: Java and PL/SQL
  • Collaboration: Jira, Confluence, Appium Inspector, Android Studio, IOS X-Simulator
  • Bug Logging Tool: eJira and TFS
  • Testing Types: Regression, Integration, Smoke Testing, System Testing and Functional Testing

Key Responsibilities:

  • Automated Native, Web, and Hybrid apps on Android & iOS using Appium, TestNG, and Maven .
  • Developed test scripts for product search, cart, checkout, payment processing, order tracking, and returns management .
  • Conducted manual & automation testing covering:
  • Native Apps – Gestures, push notifications, background behavior.
  • Web Apps – Browser compatibility, responsiveness across Chrome, Safari, Edge, Firefox .
  • Hybrid Apps – Integration with camera, GPS, fingerprint authentication .
  • Performed UI/UX validation, cross-device testing (real devices & emulators), and network simulation (WiFi, 4G, 5G, offline mode) .
  • Integrated test scripts with CI/CD pipelines (Jenkins, Azure DevOps) for continuous execution.
  • Logged & tracked defects in eJira, TFS , participating in Agile/Scrum meetings .

Key Achievements:

  • Reduced manual efforts by 50% with automation for Native, Web, & Hybrid apps .
  • Improved test execution speed by 40% , ensuring faster releases .
  • Enhanced test coverage & identified UI/UX issues , improving app usability .
  • Optimized app performance under various network & device conditions .
  • Integrated automation with CI/CD pipelines , enabling automated nightly test runs .


Project 3: Core DNA Automation (Windows-Based)

Duration: 2014 – 2025
Project Domain: Core Banking, Deposit Accounts, Loan Accounts, ACH, Batch Processing, Escrow

Project Overview:
Core DNA is a widely used banking application that covers critical banking functions such as deposit accounts, loans, ACH processing, and batch processing. This project aimed to automate and ensure the seamless operation of core banking systems, focusing on Windows-based applications to increase the efficiency of banking transactions and business operations.

Tools & Technologies:
• Automation: UFT, Tosca, Gen AI
• API Testing: Postman, SOAP UI
• Languages: VB Script, PL/SQL
• Collaboration: ALM, Jira, Confluence, Azure
• Bug Logging Tools: ALM, eJira, TFS
• Testing Types: Regression, Integration, Smoke Testing, System Testing, Functional Testing

Responsibilities:
• Designed and implemented automation frameworks for critical core banking functionalities using UFT, Gen AI, and Tosca.
• Automated Windows-based application testing using Tosca for process-driven, model-based testing to ensure comprehensive coverage of the application.
• Automated API testing for REST and Web Services using Postman and SOAP UI.
• Developed test strategy plans, managed test schedules, and ensured quality test execution across different banking modules.
• Conducted Agile/Scrum testing, collaborating closely with cross-functional teams for continuous delivery of banking features.
• Tracked defects and reported test results in defect triage meetings to ensure critical issues were addressed promptly.

Achievements:
• Reduced manual testing significantly, improving overall testing speed and productivity.
• Enhanced test coverage for critical banking functions like ACH, batch processing, and escrow, resulting in zero-defect releases.
• Automated over 10,000 test scripts, improving testing efficiency and supporting frequent product releases.
• Implemented Tosca for model-based testing, providing more flexible and scalable automation, especially for Windows-based banking applications.


Project 4: Digital Banking & Payments

Duration: 2023 – 2025 (2 Years)
Domain: Banking & Financial Services

Project Overview:

The Digital Banking & Payments project focuses on automating the end-to-end process of selling credit cards and POS machines through a web-based banking platform . This includes customer onboarding, credit card applications, approval workflows, POS device ordering, payment gateway integration, and transaction verification .

The project is implemented using BDD with Cucumber , ensuring collaborative test development with business teams . The automation framework supports data-driven and behavior-driven testing , covering functional workflows, transaction validations, and regulatory compliance checks in banking services.

Tools & Technologies:

  • Automation: Selenium, Cucumber (BDD)
  • Languages: Java
  • API Testing: Postman
  • Test Management: JIRA and Confluence
  • Bug Tracking: JIRA, TFS
  • Collaboration & CI/CD: Git/GitHub, Jenkins and Azur
  • Testing Types: Functional, Regression, Integration, System, Smoke

Key Responsibilities:

  • Designed and implemented a BDD framework using Cucumber to enable behavior-driven test automation for banking transactions.
  • Automated credit card application workflows , ensuring seamless validation of customer onboarding, approvals, and transactions .
  • Developed automated scripts for POS machine ordering, payment gateway integration, and financial transaction processing .
  • Performed API testing using Postman and validating banking APIs for credit approval, account creation, and payment settlements .
  • Conducted end-to-end testing to ensure smooth functionality across multiple banking modules .
  • Executed test cases in CI/CD pipelines (Jenkins) to support continuous testing and faster releases.
  • Logged and managed defects using JIRA & TFS , collaborating with developers for quick resolution.
  • Participated in Agile/Scrum ceremonies , including sprint planning, daily stand-ups, and retrospectives .

Key Achievements:

  • Reduced manual testing by 50% by implementing a BDD-driven automation framework , improving efficiency.
  • Accelerated test execution by 40% , ensuring faster validation of banking workflows.
  • Enhanced automation coverage for credit card applications, POS ordering, and payment processing .
  • Integrated automation with CI/CD pipelines , enabling continuous testing and faster releases .
  • Identified and resolved critical defects early , reducing production issues by 30% .


Project 5: SPEI (Inter-Banking Fund Transfer System)

Duration : 2010 – 2014
Domain : Banking

Project Overview :
SPEI is the banking functionality of Open Solutions, widely used by banks in the USA, Canada, and Mexico. The SPEI Payment System is an electronic funds transfer system that allows participating financial institutions to send and receive funds securely.

Key Responsibilities :
• Conducted manual testing on the SPEI payment system , verifying the transfer of funds between banks.
• Ensured the system's compliance with banking regulations in multiple regions (USA, Canada, Mexico).
• Validated user transactions and confirmed accuracy across different financial institutions.


Project 6: REG-E (Banking Regulation)

Duration : 2007 – 2010
Domain : Banking

Project Overview :
Reg E involves new banking regulations, focusing on changes to existing reports and system functionalities. Testing tasks included verifying changes to reports such as MM_OPTR, DP_COVDFT, DP_NEW, DP_ODFP, and validating banking features like Max Overdraft , Sustain Overdraft , Force Post , and Draw Accounts .

Key Responsibilities :
• Performed manual testing to verify regulatory compliance across various banking reports.
• Validated changes to overdraft limits and functionalities to ensure alignment with the updated regulations.
• Ensured proper reporting and functionality in critical banking features.

Software Tester

Prophecy Technology India
10.2005 - 11.2007

Prophecy Technology India

Duration : Oct 2005 – Nov 2007
Role : Test Engineer

Company Profile :
Prophecy Technology India provides fixed-price and T&M services in all stages of application development across a wide variety of technologies, platforms, and solution areas. The company focuses on delivering comprehensive, well-architected solutions to its customers.

Project: Crawler Server
Role : Test Engineer

Project Overview :
The Crawler Server project provides a tailor-made solution to clients based on their business requirements. The project follows a subscription-based model where it crawls thousands of URLs across different domains to retrieve and categorize relevant business information. The categorized data is then transformed into intelligent keyword-driven insights for clients.

Key Responsibilities :
• Designed and executed functional, integration, regression, and system test cases for web applications.
• Collaborated with developers and stakeholders to troubleshoot and resolve defects.
• Automated and executed manual test cases using WinRunner tool.
• Prepared detailed test plans and test execution reports.
• Reported defects in TFS and ensured proper tracking and resolution.

Software Test Engineer

ESmart Web Solutions
09.2004 - 10.2005

eSmart Web Solutions

Duration : Sep 2004 – Oct 2005
Role : Test Engineer

Company Profile :
eSmart Web Solutions specialized in market research tools that provided sales and marketing information to help clients make data-driven decisions, ultimately optimizing their business strategies.

Project: Market Research Tool
Role : Test Engineer

Project Overview :
eSmart Web Solutions developed a market research tool designed to provide sales and marketing insights that help clients make informed, fact-based decisions to optimize their business strategies.

Key Responsibilities :
• Designed and executed functional, integration, and regression test cases to validate the accuracy and reliability of the market research tool.
• Collaborated closely with developers to identify, troubleshoot, and resolve issues in the application.
• Ensured comprehensive testing of the tool's data accuracy by performing detailed manual and automated testing .
• Validated the accuracy of sales and marketing reports generated by the system based on client input data.
• Created detailed test reports , outlining defects, test case execution results, and other test artifacts.
• Conducted cross-browser testing to ensure compatibility across different web platforms.
• Participated in client-facing meetings to discuss the testing progress and highlight any issues requiring immediate attention.

Education

Masters in Computer Application (MCA) - Computer Science

Maharishi Dayanand University
India
05.2001 -

Skills

Selenium

Certification

Cloud Computing (AWS and Azure)

Timeline

QA Advisory - Automation Test Engineer

Fiserv
11.2007 - 01.2025

Software Tester

Prophecy Technology India
10.2005 - 11.2007

Software Test Engineer

ESmart Web Solutions
09.2004 - 10.2005

Masters in Computer Application (MCA) - Computer Science

Maharishi Dayanand University
05.2001 -
Mohit GagnejaAutomation Tester