Professional Experience:
** ***** ** ******** ******* experience
Brief Experience Summary:
Transitioning RD projects into DevOps pipeline on Github Actions on Google Cloud Platform GCP including API runs (Karate), Performance engineering (Gatling) and Contract testing (Wiremock)
Leveraging Open AI and Copilot to speed up development for the team resulting in >20% productivity
Performance testing of Forex trading with Apache Jmeter on the cloud (OpenShift) and monitoring with AppDynamics
Automation testing for Forex Deal pricing and Booking handling technologies like Tibco rv, Solace, Redis cache, Fix
Automated lead for NLU Taxonomy & non-taxonomy, transcripts, IRMS & entity extraction (AI Bot)
Led and Managed test automation / continuous testing / functional testing for Digital wealth online Ebanking /Avaloq / KYC / Client onboarding for Bank-Wealth Domain
Developed Parasoft SOATest & Rest assured framework for API using WSDL / WADL in Java
Developed framework implementing BDD (Behaviour design development) using Cucumber to run Selenium webdriver scripts across platforms and browsers using BrowserStack designed for scalability and maintainability following Page Object Model (POM) along with integration of AutoIT and Robot framework to handle non-browser components
Developed framework for Accessibility Testing automation and also integrated aXe
Developed framework for Host based execution on Tablet (Amazon E-reader) with Python
Test management for Sanity, Regression across multiple projects and automation using UFT
Technical Skills
Testing tools
HP Quality Center, ALM, Jira, Qmetry, Apache Jmeter, AppDynamics,Gatling
Cloud
Amazon Web Service aka AWS, GCP DialogFlow, OpenShift, GKE
Framework
Cucumber, Junit, TestNG, Selenium Webdriver
Automation tools
BrowserStack, HP Quick test professional QTP/UFT, Selenium, Appium
Operating Systems
Windows, Unix, Linux
Storage
Oracle, MySQL, MS SQL Server, Neo4J(Basics), Redis cache
API automation tools
REST Assured, Parasoft SOATest, QTP/UFT, Postman, Smartbear SoapUI(ReadyAPI), Karate, Wiremock
Code Review/Audit tools
ReviewBoard, Git
Languages Known
Java, Python, C#
Scripting Languages
VB Script, JavaScript
Documentation Tools
Wiki, Confluence
CI Tool
Jenkins, Docker, Gitlab
Build Tools
Maven
IDE
Spyder, Eclipse, Visual Studio Code, PyCharm, Webstorm, Intellij
Version Control Tool
Git, SVN, Perforce
Processes
Waterfall, Agile (TDD, BDD, Scrum, DevOps, Kanban)
Certification
Credential ID
URL
Issuing Authority
Certified ScrumMaster® (CSM®)
1071610
http://bcert.me/smeypemxt
Scrum Alliance
Certified Scrum Product Owner® (CSPO®)
1076773
http://bcert.me/scroxpgnb
Scrum Alliance
Microsoft Azure Certified: Security, Compliance, and Identity Fundamentals
https://www.credly.com/badges/8a6dd0ea-c94e-460c-9b84-5ebfdedbc122
Microsoft
Microsoft Azure Certified: Azure AI Fundamentals
https://www.credly.com/badges/7484b478-19f3-499e-88e0-a4da986c2dda
Microsoft
Work Experience:
Telus International (April 2022 till Date)
Project Titles
Retail Distribution
Language
Java, Karate, Python
Job Title
Software QA Principal Architect
Team size
11
Transitioning RD projects into DevOps pipeline on Github Actions on Google Cloud Platform GCP including API runs (Karate), Performance engineering (Gatling) and Contract testing (Wiremock)
Optimized the QA processes resulting in workforce requirement reduction of 40% in 2022-2023 and by 30% more in 2023-2024
Setting up and implementing Test strategy involving migration to cloud for complete test artifacts and processes
Created libraries for SAP automation with Robot open-source framework
Reutilizing Karate scripts in Sprint to perform Performance engineering using Gatling
Set up mock services for downstream applications, Contract based testing, Shift-left QA to improve time to market by 200%
Leveraging Open AI and Copilot to speed up development for the team resulting in >20% productivity
CitiBank (May 2021 till Apr 2022)
Project Titles
Deal Acceptance, Price Controller, Request for Quote, Quote Cache Relay
Language
Java, Python, Shell
Job Title
Sr. Test Automation Architect
Team size
4
Created Java Sampler to perform end to end Deal booking over Fix and integrated into the Performance test framework to test Deal Acceptance and monitor the server
Updated Performance dashboard to include latencies from multiple source systems via spoofer
Optimized the Openshift architecture to reduce load on the test server and improve test times by factor of 50 %
Benchmarked DA, PC and RFQ for audit
Automated Deal booking on Tibco and Solace
Created and implemented the test architecture for DA(Deal acceptance) and QCR(Quote cache Relay) performance and automation testing
Omers Pensions technology (Nov 2020 till Apr 2021)
Project Titles
Salesforce Bruce, Eaccess, Donna Pension Modernization, MyOmers
Language
Javascript, Groovy
Job Title
Test Automation Architect
Team size
30
Updated the API framework architecture to improve re-usability and maintainability by 90%
Updated the UI framework architecture to increase modularity, include execution mode for browserstack, rerun logic
Improved the stability of existing suite for Bruce from 30 % success rate to 80+%
Improved on the CICD processes on Gitlab
Implemented coding standards, code review processes, linting and test strategy, CICD on Gitlab
Implemented POC on Cypress automation for UI
ConversationHealth (Mar 2020 till Oct 2020)
Project Titles
Voice & Chat bot, Transcripts, IRMS, Entity extraction
Language
Java
Job Title
QA Lead
Team size
6
Created framework to test NLU Taxonomy and non-taxonomy, transcripts, IRMS entries and entity extraction for functional testing suites like Sanity, Smoke, Regression and UAT
Conducting & participating in agile ceremonies like Scrum, Sprint review, Planning & Retrospective
Performance testing using JMeter
Developing frameworks for automating web automation (UI: Vue.JS) with Selenium Webdriver & TestNG by reviewing DSD (Design Specification Document), BRD (Business requirement document) for gauging the architecture and selecting the appropriate design principles
Implemented coding standards, code review processes, linting and test strategy
Deutsche Bank (Aug 2017 to Feb 2020)
Project Titles
Avaloq, Digital E-banking–Private, Wealth & Commercial Clients Corporate Division (PW&CC) - Wealth Management (WM)
Language
Java, VBScript, Python
Job Title
Automation Test Lead (Asst Vice President)
Team size
10
Creating and executing scenarios (BDD-Cucumber, Gherkin) as per user stories for functional testing across client’s asset classes for Switzerland and APAC regions particularly modules like Payments, Trading and Portfolio management
Aligning team process for evolving process models such as Scrum, Spotify+Netflix, SAFe models
Leading efforts to develop E2E workflow for validation on transaction processing for Trading and Payments module
Conducting & participating in agile ceremonies like Scrum, Sprint review, Planning & Retrospective
Performed POC with Protractor and Detox
Developing frameworks for automating web (TestNG)(UI: React.JS) with Selenium Webdriver,MicroServices using Rest Assured (BE: SprintBoot) with SOAP (XML WSDL) & REST (JSON WADL) API to validate against Oracle DB (JDBC) & deploying into CI/CD Jenkins pipeline
Performed Sanity automation for Android mobile using Appium with Android Studio using Python
Consulting QA for Avaloq automation (UI: Windows Application)
Implemented coding standards, code review processes and test strategy
Barclays Bank (Jun 2015 to Aug 2017)
Project Titles
Wealth Online Banking, Avaloq, BOOST–Personal and Corporate Banking– Wealth Management (PCB-WM)
Language
Java, VBScript, C#, Python
Job Title
Automation Test Lead (Asst Vice President)
Team size
11
Designing and executing BDD (Cucumber, Gherkin) scenarios as per user stories in line with user stories for functional execution for KYC and Wealth online banking (UI: Angular.JS)
Conducting agile ceremonies like Scrum, Sprint review, Planning & Retrospective
Personal Corporate Banking has vertical for Wealth management, the automation needs were owned and led by ACE (Automation Center of Excellence) under TechCoE
Framework development based on Page Object Model in Java designed for scalability and maintainability using Selenium Webdriver with TestNG
Framework creation for rapid development & increased re-usability for Web services automation in Java integrated with Parasoft SOATest for SOAP (XML WSDL) based & REST (JSON WADL) based APIs in order to validate against Oracle database (JDBC)
Automation of Avaloq using Test Complete C# for validation on transaction processing, Microsoft Dynamics CRM API using C#, Wealth online banking POC using Protractor / Mocha-chai
Implemented Continuous Testing with Jenkins for multiple projects on the cloud
Amazon (Jan 2014 to Jun 2015)
Job Title
Software Development Engineer Test (SDET)
Language
Python
Project Titles
Amazon Digital – Kindle Automation
Worked on retrofitting framework functionality for Host based execution on E-ink Tablet
Updated automation framework for customization for language, location and profiling etc.
Involved in enhancement of framework to unblock news area for automation
Managing Lab for automation execution on different models of Kindle over Jenkins CI/CD
Development of framework based on Page Object Model in Python using Selenium Webdriver
Estimation of efforts and creation of deliverable and reports. Test Areas: Kindle devices, Alexa
Amdocs (Dec 2009 to Jan 2014)
Project Title
DirecTV Automation, ATT YP
Language
VB Script, Java
Job Title
Senior Subject Matter Expert
Designing and automating End to End automation frameworks using QTP and Selenium webdriver for applications & Automated Regression of ASMM application including UNIX and STMS
Estimation and reporting for projects using trends in companies’ knowledge base
Creation of Data Retriever to fetch data from Non-Stop Tandem database
Test Areas: C3, ECS app (Web Services SOAP XML WSDL), Order Management System (OMS) application, CRM, SalesForce, RIO (Siebel CRM), Business Intelligence (BI) Reporting
Education
School/College Name
Board/University
Percentage
Year of Passing
B.E. (I.T)
SDBCT, India
RGPV, Bhopal (M.P)
74
2009
12th
St. Arnold’s School, India
CBSE
65.2
2005
10th
St. Arnold’s School, India
CBSE
72.3
2003