PARTHA PRATIM GHOSH
SDET Lead DevOps Digital
Phone – +1 832(295)9736
Email -******.******@*****.***
Profile Summary
13+ years of experience of IT field, 10+ years extensive experience in Software Test Automation with various tools such as Selenium Web Driver using JAVA, Python, Java Script/TypeScript with WebdriverIO / Cypress and Node JS, Cucumber,UFT (QTP) Vb script. Diversified experience in working with applications in Client Server, Web Based, CRM(Sales Force),Mobile Automation, JAVA, .Net projects, Web Services (SOAP and Rest)
Designed and implemented automation framework Exclusively to support modern front-end technologies (React and Angular) using Javascript/Typescript, WebdriverIO / Cypress, NodeJS, GitHub which can be easily integrated with the build pipeline
Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects using JAVA, Maven, Cucumber and TestNG
Experience in web services testing (SOAP, Rest, Microservices). Designed and implemented backend rest API framework using java and Rest Assured. Also used Karate framework for API automation
Experience working in Digital Transformation project, which involves full stack development including DevOps Implementation on cloud. Have Exposure to AZURE Devops and AWS ecosystem
Expert in managing the pipeline continuously to support the continuous integration and continuous development using Jenkins, Azure pipeline, Pivotal cloud foundry (PCF), Fly etc.
Designed and implemented GUI based automation framework using Mongo DB in backend, NodeJS and java script/Type Script
Experience with Performance, Reliability, Stress, Load, Security, High Availability testing
Expert in Mobile test automation using Appium for both Native and Hybrid app in Android and IOS
Experience in executing parallel scripts for cross browser testing using selenium grid and VM and Docker Containers. Dockerized the test execution using Selenoid to support the faster execution and cross platform support.
Experience in different SDLC models like agile methodologies (Scrum, Kanban), waterfall model. Expert in both TDD and BDD process.
Participated in all phases of the test cycle including Sanity Testing, Functional Testing, Integration Testing, System testing (on IE, Chrome, and FF), and Regression Testing.
Expert in database validation by writing SQL queries. Expert in ETL-Data warehouse (DW) testing using Informatica. Performed data validation using complex sql and excel macro
Experience includes Strong footing in Test Project Management which includes effort estimation, assigning the tasks, Preparation of Test plans and Test Strategy, provide regular status report to the Management, identify and escalate issues and risks in a timely manner to the management.
Having experience in leading geographically distributed and diversely skilled team and ensure the best performance of the team and fast paced Agile- devops cycles
Good customer facing skills. Ability to lead bigger project teams and has good experience leading large testing teams. Have extensive experience in Onsite-offsite Model
Having knowledge in Bigdata-hadoop ecosystem HDFS, Hbase, Hive, Sqoop, Flume, Java MapReduce, Python, Pig programming, Hadoop Streaming, HiveQL. Did some QA related work for Hadoop products
Professional Experience
Technical Knowledge
Open source Automation
Selenium,Webdriver,WebdriverIO,Cypress,PlaywrightCucumber,maven and Jenkins, Appium, protractor, puppeteer, Devtools, JMeter, robot framework,RedhoodHQ, selenoid
Testing Automation Tools
Karate,Tricentis Tosca,UFT/QTP,BPT,Silk Test, Win Runner 7.0, Quality Centre. HP LoadRunner
Cloud Stack Exposure
AWS,AZURE
Test Management Tool
ALM, JIRA-ZEPHYR, Azure Test Plan
Operating Systems
Windows, UNIX
Programming Languages
Java, Python, VB scripting, Java Script,Type Script,Node JS,Shell Scripting, VB Scripting, Perl scripting,python,shell scripting, HTML,Silktest 4t Test, Perl
Databases
SQL Server, Oracle, DB2, Mongo DB, Hbase
Exposure to
Big data Hadoop, Pig, Hive, Hbase, Angular Js, React Js
Source Control Tool
Win CVS, VSS,TFS,GitHub
CICD/Pipeline
Jenkins, Pivotal cloud foundry(PCF),Fly, Azure Pipeline
RPA Exposure
Ui Path
Monitoring tools Exposure
New Relic, Splunk, Dynatrace
Projects Undertaken
1. ABS – Fleet Navigation System
Vidorra LLC SDET Lead – Automation June 2023 to Till Date
Environment: Selenium, Java, Cucumber, Maven, Rest Assured Jenkins, Azure Devops, Appium, SauceLab, SAP,Python,Rest assured, Azure Functions, Event grid, service bus,cosmosDB,Logic and Function App,Karate
Responsibilities:
I am working as QE Automation lead, and responsible for all framework design and enhancements.
Managing multiple teams consisting of Onshore and Offshore model (40 members)
Integrated the framework with Azure CICD pipeline with online dashboard and reporting.
Designed and implemented Automation framework for both Desktop and Mobile apps
Integrated the automation framework with Saucelab where mobile and Browser tests are getting executed.
Designed and implemented Backend / API automation framework using rest assured libraries
As a QE lead participates in all critical project meetings of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
Support test environments and coordinate test data management for execution across multiple test instances and projects
2. Costco - Wholesale
Deloitte QE Lead – Automation June 2022 to May 2023
Environment: Selenium, Java, Cucumber, Maven, Rest Assured Jenkins, Azure Devops, Appium, SauceLab, SAP,Python,Rest assured, Azure Functions, Event grid, service bus,cosmosDB,Logic and Function App
Responsibilities:
I am working as QE Automation lead, for Costco Membership and depot application and responsible for all the releases.
Developed and implemented the automation framework using Selenium, Java, Cucumber Maven
which can be easily used to automate applications in Full Stack technology environment. (Mobile, Rest API, Browser, Back End)
Designed and implemented Mobile test automation suite for both Native and Hybrid app.
Integrated the automation framework with Saucelab where mobile and Browser tests are getting executed.
I managed the automation pipeline in Azure Devops
Was responsible to integrate the framework with DevOps pipeline with online dashboard and reporting.
Coordinate with team members for testing activities, participating in Requirements grooming sessions, & Use Case / User Story Reviews, and conduct QA analysis & test support activities.
Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
As a QE lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
3. JP Morgan Chase
Deloitte QE Lead – Automation November 2021 to June 2022
Environment: Selenium, Java, Maven,Maven,Rest Assured Jenkins, AWS, Dynamo DB, Redshift,S3 Bucket, Appium, SauceLab, SAP,Python, Karate, splunk, Selenoid
Responsibilities:
I have worked as QE Automation lead, for was responsible for managing QA releases.
Developed and implemented the automation framework using Selenium, Java, Cucumber Maven
which can be easily used to automate applications in Full Stack technology environment. (Mobile, Rest API, Browser, Back End)
Was responsible to integrate the framework with DevOps pipeline with online dashboard and reporting.
Coordinate with team members for testing activities, participating in Requirements grooming sessions, & Use Case / User Story Reviews, and conduct QA analysis & test support activities.
Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
As a QE lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
4. Home Depot
Homedepot QE Lead – Automation November 2019 to November 2021
Environment: WebdriverIO,Cypress,JavaScript, Java,Springboot, Maven, GitHub, pivotal cloud foundry(PCF),Fly, Microservices, Appium, Android,IOS,UNIX,puppeteer,Devtools,Python,New Relic Dashboard, Selenoid
Responsibilities:
I am responsible for releasing and signing off the homedepot product information page(PIP) from stage to beta and production.My responsibility is to make sure each of the feature switch (FS) can be easily integrate with master branch and not breaking the existing functionalities.
Developed and implemented the automation framework using webdriverIO and Javascript / Typescript
which can be easily used to automate applications in Full Stack technology environment.(Mobile, Rest API, Browser, Back End)
Designed framework using spring boot and JAVA to perform the integration testing for each of the pull requests raised by the developers by automatically hosting the application in cloud.
Designed and implemented Mobile test automation suite for both Native and Hybrid app.
Designed and developed Performance Tool using Chrome Devtools,Puppeteer,Lighthouse,NodeJs
I am responsible for managing the automation pipeline using pivotal cloudfoundry,fly and GCP.
Was responsible to integrate the framework with DevOps pipeline with online dashboard and reporting.
Coordinate with team members for testing activities, participating in Requirements grooming sessions, & Use Case / User Story Reviews, and conduct QA analysis & test support activities.
Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
As a QE lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
5. CBRE
Mphasis DevOps QA Lead – Automation December 2017 to November 2019
Environment: Selenium Web driver, Java, Cucumber, Maven, Jenkins, Oracle, DB2, UNIX, Oracle, Microservices, AWS,Appium, Android,IOS,JIRA, rest API,Confluence, .net, Java script, nodeJS, Mongo DB,HP LoadRunner,Cypress,Java script,Python
Applications: Sales Force, People Soft, Analytic applications, ERP Application
Responsibilities:
I was responsible for the whole QA engagement of CBRE managing multiple teams consisting of Onshore and Offshore model( Maximum of 20 members)
Have designed and implemented GUI based automation framework which can be easily used to automate applications in Full Stack technology environment.(Mobile, Rest API, Browser, Back End)
Designed and implemented Mobile test automation suite for both Native and Hybrid app.
Designed and implemented backend / API automation framework using rest assured libraries
Was responsible to integrate the framework with DevOps pipeline with online dashboard and reporting.
Designed and implemented automatic defect filing system using rest api.
was responsible for managing the performance test labs for then CBRE Applications across the globe.
Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
As a QA lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
6. AIG June 2014 to December 2017
Mphasis DevOps QA Lead – Automation
Environment: Java, Selenium Web driver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2, UNIX, Oracle, Microservices, Appium, JIRA, Confluence, .net, Java script, React framework
Responsibilities:
Leading the QA team and responsible for overall plan and strategy to be implemented.
Coordinate with team members for testing activities, participating in Requirements grooming sessions, & Use Case / User Story Reviews, and conduct QA analysis & test support activities.
Is responsible to implement QA process to fit in the AGILE model as Valic digital is migrated from waterfall model to AGILE to DevOps model
Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
Implemented Web services (Rest api) automation using java and rest assured
Is responsible for Automation Effort Estimation and Return on Investment (ROI), Cost Estimation, Scoping, Resource Loading and Planning.
Implemented parallel and multi browser automation execution using selenium Grid and dockerized the automation framework.
Performed headless browser automation to reduce the execution time and validated the build quickly before going to the next phases.
Is responsible for testing mobile application ( native app, browser) both manually and using Appium
Managed the end to end testing life cycle in agile process using JIRA.
Moved Quality in the direction of Defect Prevention having test first approach where most of the issues are found very early in the design process
As a QA lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
Managed production defects within the support function by closely working with the operations.
Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
Support test environments and coordinate test data management for execution across multiple test instances and projects
7. Plan sponsor Portal (PSP) –RPS Information Management
Mphasis JP Morgan Project Lead January 2012 to June 2014
Environment: Selenium Webdriver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2,UNIX,Oracle
Responsibility:
I am the QA lead from RPSDW (IM) side and am leading the QA team.
Implemented and designed the BDD framework using webdriver,cucumber,maven and jenkins
Participating in all critical project meetings and reviews
Implemented AGILE methodologies in RPSDW Project
Implemented and automated BO reports automation using excel macros for data comparison
Successfully implemented testing strategy for Data warehouse and Data Mart
Was responsible for Test data planning and provided solutions to the technical team on the data load strategy to test the Business scenarios
Provided test estimates and schedules to management and plan test execution
Coordinate creation of all testing deliverables, including test scripts
Was responsible in maintaining the SIT (test environment) for regression cycles and planned accordingly data refresh on a regular interval
Coordinate the request and scheduling of the test environment
Monitor and control the test execution and defect resolution
Ensure resolution of testing issues and help developers to fix defects
Was responsible for preparing all kind of Test release reports and Sign off reports
Was responsible for Task assignment and preparing all kind of status reports(WSR,MSR)
8. Retire Online (ROL Application)
Mphasis JP Morgan Project Lead – Automation January 2011 to December 2012
Environment: selenium-java, DB Visualizer, SQL Developer, Oracle,Mainframe,DB2,UNIX
Responsibilities:
Leading the automation team towards designing and implementing the framework
Participating in all critical project meetings and reviews
Automated 90% of the functionalities with a pass percentage of 95% on 1st run
Was responsible for Test data planning and provided solutions to the technical team on the data load strategy to test the Business scenarios
Provided test estimates and schedules to management and plan test execution
Coordinate creation of all testing deliverables, including test scripts
Was responsible in maintaining the SIT (test environment) for regression cycles and planned accordingly data refresh on a regular interval
Monitor and control the test execution and defect resolution
Ensure resolution of testing issues and help developers to fix defects
Was responsible for preparing all kind of Test release reports and Sign off reports
9. RPS Homecoming 2009
Mphasis JP Morgan Chase Automation Test Lead January 2009 January 2011
Environment: QTP 9.5, Quality Center, VB Scripting, J2EE, Oracle, Windows
Responsibilities:
Leading the Automation team in terms of technical needs
Participating in all critical project meetings and reviews
Prepare the test plans as well as to develop and execute the test scripts.
Doing the Automation Feasibility Checkup and tool evaluation
Doing the Automation Framework Design and implementation
Provide test estimates and schedules
Automation script Development using VB Scripting. Also designed the utility functions and review those
Prior Experiences
10. Recovery Analytic Reporting Environment (RARE)
Project Lead JP Morgan Chase / Mphasis JAN 2009 to OCT 2009
11. AWM Data Center Migration
QA Lead JP Morgan Chase UK / Mphasis JAN 2008 to DEC 2008
12. Next Generation Telecom Billing
Senior system Analyst Verisign / Mphasis MAY 2007 to JAN 2008
13. Face Time Security Products RTG, IMA
System Analyst Face Time India OCT 2005 to MAY 2007
14. Fidelity Investments India PVT Ltd
Software Engineer Fidelity India, Bangalore APRIL 2004 to OCT 2005
Education
Bachelor of Mechanical Engineering – National Institute of Technology Agartala (NITA)