```
Debashis Bhattacharya
*********@**********.***
Professional Background
• Close to 18+ years of experience within Software Automation Testing.
• Hands-on exposure to Selenium (JAVA, Python), Cucumber, Framework: POM, TDD, BDD, TestNG, Hybrid with Java Builder Pattern and functional programs features
• Hands-on exposure to Playwright (UI and API) – TypeScript, JavaScript and JAVA, Cucumber, Framework: POM, TDD, BDD, Hybrid.
• Hands-on exposure to Selenium GRID, APPIUM, Git, JENKINS, and Docker
• Hands-on exposure to QTP, UFT, Automation
• Hands-on exposure to API Automation (Rest-assured and Playwright- TypeScript)
• Implemented and leveraged AI capabilities (LLM, MCP, GitHub Copilot, Test Agent) for early detection of anomalies in automation, generation of artifacts with defined approach, design and execution.
• Knowledge in Copilot Studio
• Exposure in Microservices Architecture with JAVA Spring Boot
• Full life cycle experience in Agile methodologies – Agile Coach - Product Backlog
– Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Hands-on exposure to Automation Testing Project Proposal, Due Diligences, Feasibility Report, Effort estimations, Roadmap, Presentation, POC and Pre- sales activities
• Manage and mentoring the team member according to the company process, career path, and capability expectations.
• Served as an expert in defining and rolling out standard Automation Frameworks, in line with latest industry trends.
• Participate in requirement reviews, design discussions, and sprint planning sessions to identify potential risks and dependencies.
• Served as an TCoE expert in defining and rolling out standard Automation Frameworks, in line with latest industry trends.
Professional Experience
• Maveric Systems – 15th March 2004 to 16 March 2007 – Sr. Test Engineer – Automation,
• Wipro Technologies – 19TH March 2007 to 4th Oct. 2011 – Consultant – Automation Testing.
• Accenture – 12th Oct. 2011 to 16th Sept. 2014 – Associate Manager – Automation Testing.
• Cognizant Technology – 19th Sept. 2014 to July 2020 – Manager Project – Automation Testing.
• UST Technology – Nov. 2020 to 5th Dec 2025 - Architect – Automation Testing Technical Expertise
Testing Tool : Selenium Web –
JAVA, Appium, Playwright –
TypeScript, JavaScript (UI n
API), QTP / UFT, Maven,
Cucumber, TestNG, Junit. REST
Assured, Karate, Cypress,
Katalon Studio
Bug Tracking: ALM, JIRA
Scripting: VB-Script, JAVA,
JavaScript and TypeScript
Approach / Framework: TDD,
BDD, TestNG, CRAFT, Hybrid
Database: Oracle, SQL Server,
My SQL, MS Access.
Technology; Web-based, Main-
Frame, SAP, Siebel, Web-
Service
Testing Methodology: Regression
testing, Unit Testing, Smoke
testing, GUI testing, Functionality
UAT Testing, Integration Testing,
System Testing, Back-end testing
and Agile.
Education
MBA in Information Technology
from IIBMS. – 2010 – 56% (2nd
Class)
Diploma in
Electrical Engineering, from APC
ROY College Jadavpur – 1996 -
75% (1st Class)
Personal Details
Passport No. - N5795205,
PAN – AJAPB1937A
Present Address – SRIJI
APPARTMENT, Flat - B2, 55
Manapakkam Main Road,
Manapakkam, Chennai –
600125,
Email –
*********@**********.***
Contact No. – 984*******
Major Professional and Project Experience on Testing
Elevance – Functional Test Automation
Role Test Automation Architect
Environment Windows, Web, Java, API
Skills Selenium-JAVA, GRID, TestNG, Appium, REST Assured, PDFBox and Playwright-JavaScript, DOCKER
Responsibility • Provide Feasibility of automation, Effort estimations, and Roadmap and for the project delivery
• Proof-of-concept of the solution and approach
• Enhance the existing Functional Automation Framework (Selenium JAVA with builder pattern) to adapt the parallel cross browser execution.
• Developed Java Utility for PDF File validation
• Developing and maintaining automated test scripts for mobile application using Appium.
• Test Data creation process automation
• Technical support and mentoring to the QA team
• Design development for migration of Cypress-JavaScript to Playwright-TypeScript, JavaScript
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size Single Contributor
• ALBERTSONS (Safeway) – Functional Test Automation Role Test Automation Architect
Environment Windows, Web, Java, API
Skills Selenium-JAVA, TestNG, Cucumber, Karate, REST Assured, JIRA, Playwright - JavaScript. Responsibility • Developed Functional Automation Framework to adapt the parallel execution for UI API adopted java builder pattern.
• Maintenance of existing Karate API projects
• Design development for migration of Cypress-JavaScript to Playwright-TypeScript, JavaScript
• Technical support and mentoring to the QA team
• Test Data creation process automation
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size 8+
• GPN – XMLM Migration (SDET)
Role SDET - Test Automation Architect
Environment Windows, Web, Java, API
Skills Framework Development using Selenium and Rest-assured for Tet Data Identification / Creation and parallel execution to compare Mainframe & Microservice Reponses. Responsibility • Provide Feasibility of automation, Effort estimations, Roadmap and Capacity planning for the project delivery
• Proof-of-concept of the solution and approach
• Developed Functional Automation Framework (Selenium JAVA with builder pattern) to test Data and Transaction validation for migration of legacy to Microservice.
• Technical support and mentoring to the QA team
• Test Data creation process automation
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective) Team Size Single Contributor
• OPEN Bank - Wealth Management (T24 Application)
Role Test Automation Architect
Environment Windows, Web, Java, API
Skills Selenium CRAFT – for T24 functional automation and API automation (Rest-assured), Appium for Mobile Application, CRAFT, TestNG, BDD, GIT, JENKINS, DOCKER, SELENIM GRID, AWS Responsibility • Provide Feasibility of automation, Effort estimations, Roadmap and Capacity planning for the project delivery
• Proof-of-concept of the solution and approach
• Enhance the existing Functional Automation Framework (Selenium JAVA with builder pattern) to adapt the parallel cross browser execution.
• Developing and maintaining automated test scripts for mobile application using Appium.
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size Single Contributor
• ESHC - ESI Service Virtualization and technical support for the Functional Automation testing Role Test Automation Architect
Environment Windows NT, Web, Java, Mainframe
Skills UFT, Selenium CRAFT, SOAPUI and CA SV (LISA), TestNG, BDD Cucumber, Rest Assured, BDD, GIT, JENKINS, SELENIM GRID, Playwright - JavaScript. Responsibility • Enhance the existing Functional Automation Framework (Selenium JAVA) to adapt the parallel cross browser execution.
• Developed Java Utility for PDF File validation
• Developing and maintaining automated test scripts for mobile application using Appium.
• Technical support and mentoring to the QA team
• Design development Playwright-TypeScript for portfolio requirement
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size 3
• BNP Paribas - MTM Functional Automation testing project Role Test Automation Architect
Environment Windows NT, Web, Java, ExtJS
Skills UFT, Selenium CRAFT, Appium,TestNG, BDD Cucumber, Rest Assured, BDD, GIT, JENKINS Responsibility • Provide Feasibility of automation, Effort estimations, Roadmap and Capacity planning for the project delivery
• Proof-of-concept of the solution and approach
• Developed Functional Automation Framework to test Data and Transaction validation for migration of legacy to Web-based ExtJS application.
• Test Data creation process automation
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size 6
Travelers - insurance
Role Test Automation Architect
Environment Web, Java, Main-Frame
Skills QTP / UFT, VB-Macros, Selenium, SOAPUI Pro, TRAVTEST, CRAFT, BDD, Rest Assured, JENKINS, SELENIM GRID
Responsibility • Developed Functional Automation Framework to test Data and Transaction validation
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size 20
• Bank of America - Banking
Role Test Automation Consultant
Environment Web, Siebel, Java, Main-Frame
Skills Quick Test Pro (QTP), VB-Macros, Selenium – Web Driver, Perfecto Responsibility • Proof-of-concept of the solution and approach
• Developed Functional Automation Framework to test Data and Transaction validation
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
Team Size 22
• Telstra CC&B Automation
Role Test Automation Consultant
Environment Windows NT, Siebel, Java
Skills Quick Test Pro (QTP), VB-Macros, Selenium, TestNG Responsibility • Proof-of-concept of the solution and approach
• Defined the roadmap and the estimation plan
• Developed Functional Automation Framework to test Data and Transaction validation
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
Team Size 16
• Standard Bank of South Africa PBB Test Automation Role Test Architect Automation
Environment Windows NT, Siebel, .Net, Java, SAP, Mainframes Skills Quick Test Pro (QTP), VB-Macros, Selenium, RFT, QC-OTA Responsibility • Proof-of-concept of the solution and approach
• Defined the roadmap and the estimation plan
• Developed Functional Automation Framework to test Data and Transaction validation
• Developed scripts as per delivery plans
• Technical support and mentoring to the QA team
• Actively participate Sprint Ceremonies (Planning, Stand-up, Review and Retrospective)
• Participation in defect triage involves a team of stakeholders, including testers, developers, project managers, and sometimes business analysts, who meet to review and prioritize bugs
Team Size 28
Allstate – Claim Technology Solution (CTS)
Role Test Architect Automation
Environment Windows NT, Mainframe
Skills Quick Test Pro (QTP), VB Macros, Terminal Emulator, JAVA, MS Access, QC-OTA Team Size 10
• Master Card - Smart Data Next generation (SDNG) Automation Role Module Leader
Operating System(s) Windows NT
Skills Quick Test Pro (QTP), JAVA
Environment Java, MSSQL Server
Team Size 4
GENPACT - Global Lease Management (GLM) Automation Role Automation Test Lead
Operating System(s) Windows NT
Skills QTP, Oracle Apps, MS Access
Environment Oracle 9iAS
Team Size 6