Post Job Free
Sign in

Test Automation It Field

Location:
Sugar Land, TX
Salary:
$70
Posted:
May 31, 2024

Contact this candidate

Resume:

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)



Contact this candidate