Accomplished Senior Test Automation Engineer with extensive experience at Mastercard, specializing in Selenium Web Driver and Agile methodologies. Led the development of test automation frameworks that resulted in a 30% enhancement in quality metrics. Recognized for exceptional Java programming skills and leadership, driving team performance in complex projects. Dedicated to advancing testing strategies to promote continuous improvement and operational success.
Overview
8
8
years of professional experience
Work History
Senior Test Automation Engineer
Mastercard
Pune
12.2021 - 03.2024
Company Overview: Dispute resolution is a platform intended to be used by banks for initiation and processing of card payment related disputes, this application software is accessible through various modes including UI, API and batch
Data flow happens between multiple upstream and downstream applications through API, ODI and File transfers
Dispute Resolution platform, Re-platform Dispute Resolution to Microservices, API Integration
Testing and Test Automation across Mastercard Dispute Resolution Apps and responsible for system certification, validation, releases, defect management, technical support, reporting progress, execution summary & sign-off, identifying deficiencies and proposing solutions
Introduced and implemented test automation frameworks (Selenium, Cucumber, BDD, AXON, PCF), standardization of test processes & best practices across all the applications in Mastercard Dispute Resolution
Defined and developed test processes, methodologies, strategy, master and system test plans, test metrics & test design techniques, trainings, test management, defect and risk management
Executed functional, automated regression, performance/load, acceptance testing, risk management, defect management and ensured highest quality deliverable is released into production
Champion of quality and operational excellence: established team metrics for measurement of quality and operational excellence and a consistent, regular process for assessment and improvements
Metrics: Test effectiveness, test coverage, defect density, defect leakage etc
Worked with various stakeholders to collect nonfunctional requirements and execute performance/load test plans for Mastercard Dispute Resolution applications
Responsible and accountable for test management and in making sure testing across different Mastercard Dispute Resolution apps is delivered on time with highest quality
Guiding and mentoring team members in day to day activities
Project management and product implementation using Agile methodologies and instrumental in successful implementation of very high complex products, Dispute resolution re-platform, 3rd party integrations and in-house apps
Dispute resolution is a platform intended to be used by banks for initiation and processing of card payment related disputes, this application software is accessible through various modes including UI, API and batch
Data flow happens between multiple upstream and downstream applications through API, ODI and File transfers
Dispute Resolution platform, Re-platform Dispute Resolution to Microservices, API Integration
Functional Test Engineer
Amdocs Development Centre India Private Limited
05.2020 - 11.2021
Involved in automation of Functional and Regression testing of all Microservices/REST api involved in OC
Involved in daily scrum meetings to share the information with team during sprint
Participate in discussions with Analysts and Business to capture Business and System requirements
Responsible for Automation testing using IntelliJ,TestNg,RESTapi
Experience in Continuous Integration tools and techniques
Hands on experience with Core Java concepts
Adequate working knowledge of TestNG
Strong knowledge of build automation tool like Maven
Clear understanding of Source code repositories like BitBucket/Gitand branching and merging strategies
Knowledge of defect tracking and test management tools
Understanding the client requirement and project functionality
Understanding existing applications architecture, functionality, infrastructure and provide inputs during requirements refinement discussions
Prepare and Execution of Test Cases as per the project functional requirements
Collaborated with developers, testers and/or end users in agile Environment to determine appropriate solutions and ensure test planning adheres to the proper requirements
Prepared the Test data (Input files) for interpreting the Positive/negative/regression results based on the design requirements Planned, devolved and performed automation testing of GUI
Execute testing in a fully integrated production live environment
Ability to find defects, prepare defect reports and assigning to respective developer
Senior Test Engineer
ZenSoft Services Pvt Ltd
11.2019 - 05.2020
It involved automation of web based application Qualitia Design Studio, which is application under development for use of Test designer and TA’s using Qualitia Tool
I was responsible to learn REST API testing using the tool, and hence learnt the use of Post Man and insomnia to check request and response, as well as developed script for authentication of multiple web services and its execution via automation
Learnt QDS flow, its relation with JIRA and how we can automate the JIRA authentication, learnt JSON path creation and multiple ways of authentication like Bearer Token, Basic Auth,QAUTH1.0
Maintained existing test cases and verified its proper functionality in both QA environment as well as Pre-Prod environment
Delivered QDS2.0 march release with zero defects for existing functionality and was responsible to develop script for new changes
Software Engineer
Tech Mahindra
05.2016 - 09.2019
Company Overview: CST provides functional testing based on SDLC throughout the project life cycle including on going production support
CST is comprised of Atlas, EDIS, CSI, Sustainment and Test Design teams all working together to deliver the highest level of quality testing based on Test Cases created from High Level Scenarios, High Level Design and Business and Functional Requirements documentation
Involved in Functional and Regression testing of all UI interfaces and web based application
Involved in daily scrum meetings to share the information with team during sprint
Participate in discussions with Analysts and Business to capture Business and System requirements
Responsible for Automation testing using Selenium Webdriver
Automated AT&T Billing portal used in our testing for maintaining billing payments
Experience in Continuous Integration tools and techniques
Created pom.xml using Apache POI and Maven and run the builds using Continuous integration tool like Jenkins
Hands on experience with Core Java concepts
Adequate working knowledge of TestNG
Strong knowledge of build automation tool like Maven
Clear understanding of Source code repositories like GIT and branching and merging strategies
Knowledge of defect tracking and test management tools
Understanding the client requirement and project functionality
Understanding existing applications architecture, functionality, infrastructure and provide inputs during requirements refinement discussions
Prepare and Execution of Test Cases as per the project functional requirements
Collaborated with developers, testers and/or end users in agile Environment to determine appropriate solutions and ensure test planning adheres to the proper requirements
Prepared the Test data (Input files) for interpreting the Positive/negative/regression results based on the design requirements Planned, devolved and performed automation testing of GUI
Execute testing in a fully integrated production live environment
Giving KT sessions for Data Layer applications as part of SME role
Ability to find defects, prepare defect reports and assigning to respective developer
CST provides functional testing based on SDLC throughout the project life cycle including on going production support
CST is comprised of Atlas, EDIS, CSI, Sustainment and Test Design teams all working together to deliver the highest level of quality testing based on Test Cases created from High Level Scenarios, High Level Design and Business and Functional Requirements documentation
Received “Bravo Certificate” for Outstanding Performance for the year 2018-2019