Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Languages
Personal Information
Corecompetencies
Affiliations
Timeline
Generic

Shalvi Rai

Jammu

Summary

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

Education

B. Tech. - Information Science

AMC Engireering College
Bangalore
01.2015

H.S.C. -

Krishna Niketan
Patna, Bihar
01.2011

S.S.C -

Krishna Niketen
Patna, Bihar
01.2009

Skills

  • Selenium Web Driver
  • Git proficiency
  • Scrum framework
  • Agile delivery
  • Debugging
  • DevOps
  • Comprehensive testing frameworks
  • Selenium IDE
  • Selenium GRID
  • HP Quality Center
  • Toad for Oracle
  • TestNG
  • OpenShift Container platform
  • IntelliJ
  • MobaxTerm
  • Kafka Tool
  • Java
  • SQL
  • Data driven framework
  • TDD
  • BDD
  • Agile-Scrum
  • Maven
  • Jenkins
  • Window variants
  • SQL Server
  • GITHub Repository
  • JIRA
  • HPQC
  • TDP
  • Log4J
  • Agile methodology
  • Automation diagnostics
  • Test case development
  • Automation design
  • Testing scripts
  • Automation implementation
  • Object-oriented solutions
  • Object-oriented programming
  • Communication
  • Java programming

Accomplishments

  • Pat on Back Certificate, Outstanding Performance, 2017-2018
  • Bravo Certificate, Outstanding Performance, 2018-2019

Languages

  • English
  • Hindi
  • Punjabi

Personal Information

  • Date of Birth: 12/10/94
  • Nationality: Indian
  • Marital Status: Single

Corecompetencies

Selenium Web Driver/IDE/GRID, HP Quality Center, Toad for Oracle, TestNG, OpenShift Container platform, IntelliJ, MobaxTerm, Kafka Tool, Java, SQL, TestNG, Data driven framework, TDD, BDD, Agile-Scrum, Maven, Jenkins, Window variants, SQL Server, GITHUB Repository, JIRA, HPQC, TDP, Log4J

Affiliations

  • Departmental Topper in Information Science
  • Received Bravo Certificate and Pat on Back Certificate for outstanding contributions to team success at Tech Mahindra
  • Achieved first place in the Fashion Show during Tech Mahindra's Annual Bash
  • Passionate about dancing and engaging in various outdoor sports

Timeline

Senior Test Automation Engineer

Mastercard
12.2021 - 03.2024

Functional Test Engineer

Amdocs Development Centre India Private Limited
05.2020 - 11.2021

Senior Test Engineer

ZenSoft Services Pvt Ltd
11.2019 - 05.2020

Software Engineer

Tech Mahindra
05.2016 - 09.2019

B. Tech. - Information Science

AMC Engireering College

H.S.C. -

Krishna Niketan

S.S.C -

Krishna Niketen
Shalvi Rai