Kunal Gupta
902-***-**** *********@*****.***
** ******** ****, ******** ***, Toronto, ON, M5V0G8
Linked IN url : https://www.linkedin.com/in/kunal-gupta-63223712/
SUMMARY:
More than 14 years of experience in working on Payment wires for banking applications using SWIFT, CHIP, CHAP, IBAN, etc. Expertise in ISO SWIFT MT messages(103,202,192,199,940),
Manage effective coordination between onsite & offshore teams
Worked on US compliance project for DODD Frank Regulation for US Wires for JPMorgan Chase
Experience in testing Trading Front End Applications generating Trade Orders sent to Broadridge
Efficient and effective in using Selenium Webdriver, TestNG, ALM, JIRA, Jenkins and BIT Bucket
Testing in SIT with API using SOAP UI, Rest client, Postman, etc. with using simulated payloads.
Experience of over 3 years as Scrum master for Banking Enterprise Applications.
Experienced in acting as Scrum master for projects using Scrum Framework to implement Agile
Excellent problem solving, interpersonal communication, presentation, and project management skills
Have experience in managing large projects including Payments Canada projects like LVTS(Large Value Transaction System) migration to LYNX involving 16 Financial institutions of Canada
Experience in Functional Testing, API testing, Regression Test and UAT test for more than 10 years
Experienced of 5 years in testing mobile apps for Android and iPhones using Emulators like Perfecto
Experienced in working knowledge of Model Based testing using Tool ConfirmIQ for test case creation.
TECHNICAL SKILLS:
Programming Languages: Basic Knowledge of Core Java, PL/SQL, SQL
Database & Software: SQL Server, MySQL, Oracle10i, Postgres
Scripting Lang. & Web Servers: XML, JavaScript, Shell Scripting, Tomcat,
Version Control: SVN
Other Tools: ALM, Quality Centre, JIRA, VI editor, Eclipse, Fitnesse Tool Java
Automation Tools: Selenium Webdriver
Platforms/Operation Systems: Unix, Linux, Windows XP, Windows 2000, Windows 7
CERTIFICATIONS/TRAININGS
CSM – Certified Scrum Master
WORK EXPERIENCE
Work Experience 1: Tech BMO
Client: Bank of Montreal
Role: Senior QA Lead OCT 2021- Till Date
Direct, manage and deliver all initiatives from Payment Modernization
(ISO Lynx MX phase 2 and Interac RTR 3.6) program with respect to BMO
Identify the drivers, strategies and needs of the technology solution and the QA delivery strategy to support technology projects.
Manage test matrix using Test Management tools like JIRA and ALM (HP Quality center)
Collaborating with client leads and development organizations and partners with business users
Perform and document process and control walkthroughs and detailed sample testing for assigned areas
Work Experience 2: Tech Mahindra-RBC (Toronto)
Client: Royal Bank of Canada (RBC)
Role: QE Lead July 2021- Oct 2021
Direct, manage and deliver all aspects of QA for large, complex, mission critical application projects
Identify the drivers, strategies and needs of the technology solution and the QA delivery strategy to support technology projects.
Manage test matrix using Test Management tools like JIRA and ALM (HP Quality center)
Collaborating with client leads and development organizations and partners with business users
Testing request and response messages (JSON, XML)of different API’s in Integration and Sanity test Using REST client, Postman and SOAPUI for testing API
Testing real time intraday transactions using Broadridge and Batch transaction for DI Online application to booking trades and validating data in Postgres (Database) using SQL
Evaluate the design and operating effectiveness of enterprise compliance and local compliance programs, processes, and controls
Ensure QA results are analyzed, key themes are highlighted, root causes are identified and impact is assessed
Reporting daily risks and mitigation to stakeholders and conduct daily and weekly meetings.
Manage offshore and offshore teams for program and E2E testing
..
Work Experience 3: TCS-CIBC (Toronto)
Client: Canadian Imperial Bank Of Commerce (CIBC)
Role: Program Test Lead Dec 2019- June 2021
Direct, manage and deliver all aspects of QA for large, complex, mission critical application projects
Identify the drivers, strategies and needs of the technology solution and the QA delivery strategy to support technology projects.
Manage test matrix using Test Management tools like JIRA and ALM (HP Quality center)
Collaborating with client leads and development organizations and partners with business users
Manage LVTS (Payments wire) migration to LYNX initiative from Payments Canada.
Using REST client, Postman and SOAPUI for testing APIs as part of Business E Transfers testing.
Managing responsibility for a team or multiple teams, including management of people, budget and planning
Work Experience 4: NTT Data Services (Halifax, NS)
Client: Fidelity (Wealth Management) and Tufts healthcare (test lead)
Role: Principal Quality Assurance Analyst May 2018 – Dec 2019
Used Scrum framework practicing Agile
Worked as senior QA(6 months) and Scrum master(1 year) for Health Care domain for client Tufts testing of Salesforce/ Vlocity CRM application
Maintenance and enhancement of automation regression suite using automation tool with selenium webdriver and TestNG using Jenkins jobs for running regression automation cases.
Communicating the issues faced by QA team to Global Partners via conference calls
Based on Functional and Business requirement document, translated the information to test strategy, Test Plan and Test cases, Estimation of man days, resource allocation.
Work Experience 5: J.P. Morgan Chase India Limited (Cash Management Project)
Role: Quality Assurance Analyst (6 years) / Scrum Master (2.5 years) Dec 2010 – March 2018
Used Scrum framework practicing Agile
Acted as Scrum Master for Payment Hub and PRPC Tech Refresh projects using tools such as JIRA and ALM
Communicating the issues faced by QA team to Global Partners (JP Morgan Tampa Florida) via conference calls
Based on Functional and Business requirement document, translated the information to test strategy, Test Plan and Test cases, Estimation of man days, resource allocation.
Worked on Cash management, wealth management, credit card applications with good knowledge of Wire Payments using SWIFT, FED, CHIP payments
Validation and routing of cross border transactions for USD wire payments using DODDFANK (2015) regulations.
Testing of API webservices using Rest Client, SOAP UI and Postman for payment validation and enrichment
Automation of Regression cases using Selenium Webdriver and Running Automation script by scheduling Jenkins job at the end of every Sprint
Presentation of new changes to Product team before go live date (Sprint Review)..
Deployment of code in QA and UAT region using AIM and monitoring application logs using Splunk
Work Experience 5: Oracle Financial Services Software LTD INDIA
(Cash Management and Credit card applications)
Role: Business Analyst /UAT Aug 2008 – October 2010
Gathering of Functional Requirement and preparation of FRD
Creation of Use Cases and user guide for GUI based application
Creation Traceability Matrix and review test cases and scenarios of UAT team
Worked Citibank Lockbox and BACS for SEPA payments
Worked on Global PayPlus for SEPA payments
Conducting Demo to stakeholders and business partners of deliverable product.
Worked as QA for Citibank online Retail banking and Citi credit card applications (Validation of Transactions information from the acquiring bank through Visa net)
Work Experience 6: CitiGroup India (Corporate Banking application)
Role: UAT Tester Dec 2006 – July 2008
Involved in the development of Test Plan, Test Strategy, Test case Matrix, Business Case Matrix and executing the test cases Analyzing FRD and BRD
Manage Metrics for all phases - Test Script Development, Execution and Defects
Reviewing Test Strategy and Test Cases
Involved in End to End testing of application
Defect Management using tools like ALM, Quality Centre.
Estimation for test case automation for UAT regression
EDUCATION
BSC in Information Technology, Mumbai University, INDIA (July 2001- April 2004)
MBA in Financial Management, Mumbai University, INDIA (August 2009- May 2012)