SUMAN KUMAR DAS
Cell – 615-***-****
Email – *********@*****.***
Work Authorization & Visa Status – US Citizen
Summary:
• 19+ years of IT industry experience in Leading QA org, Test management, Staff SDET, Automation Architect,
Automation framework design etc.
• Currently working as Staff Software Engineer for multiple web applications at Reddit.
• Previously worked in different organizations –Vmware, The Home Depot, LifeWatch Services Inc, Cognizant
Technology Solutions, Lexmark International (India) Pvt Ltd, Praxis-Softek Solution Pvt Ltd.
• Very strong Automation and CI/CD skills – Mobile and web application
• Experienced in automation telemetries to report multiple automation metrics in graphical format.
• Highly experienced in Mobile (Android), Windows and Web application – automation test, CI/CD pipeline, test planning, estimation, deign, execution, test report.
• Proficient in SDET
• Highly proficient in Playwright, UI Automation framework, Appium, Selenium
• In Depth knowledge on designing and building automation framework, set up automation, CI/CD
• Strong knowledge in multiple languages – Typescript, Python, Kotlin, Java, Ruby, VbScript etc.
• Highly Expertise in multiple automation open source libraries and tools – Playwright, Android UI automator, Appium, Selenium, UFT (Previously QTP) etc.
• Played many important roles like automation architect, Dev Ops lead, test architect, technical lead etc.
• Experienced in different domains– Social media, Unified End Point Management (formerly MDM), Healthcare,
Retail, Device Driver.
Skill Set:
v Automation Testing
v Performance Testing
v CI/CD – Drone, Bamboo, Stash,
Jenkins
v Playwright
v Typescript / Node.js
v Android
v Kotlin
v Java
v Ruby, Python, VBScript
v REST API, GraphQL
v UI Automator Test Framework
v Selenium
v Appium
v Microsoft UI Automation Library
v HP UFT (Formerly QTP)
v Junit/TestNG
v C#.NET
v SQL
v HP Performance center
v JMeter
Certifications:
v Automation Testing
v Software Testing
Key Responsibility:
v Automation Architect
v Designing Automation framework
v Set up CI/CD Process
v Set up performance framework and
report performance metrics
v Build teams/ process for Dev Ops
v Design and Develop automation,
performance script, api
v Manage delivery for overall release –
Unit Test, Automation Test,
Performance test
v Test Architect - test planning,
estimation, deign, execution, test
report
Suman Kumar Das Page 2 of 5
EDUCATIONAL BACKGROUND
Bachelor of Technology (B.Tech) in Computer Science & Engineering from West Bengal University of Technology, West Bengal, India (Pass out – 2005)
REPRESENTATIVE WORK EXPERIENCE
WORK# 1: REDDIT
Project Title Reddit.com and ads.reddit.com
Tool Playwright, Drone, Slack, Zebrunner,
Browserstack, JIRA
Language Typescript / Node.js, Python
Location Atlanta, GA (Remote)
Duration October 2021 – Till Date
ROLES AND RESPONSIBILITIES:
Worked in this project as an Automation Architect / Automation advisor with following responsibilities:
• Overall Test Strategy preparation for multiple functional teams that supports reddit.com and ads.reddit.com
• Design and Implement internal UI automation test framework using Playwright that supports multiple browsers, local and device cloud browsers, integration with slack, zebrunner and mode dashboard
• Design and development UI end to end automation test in source repo and help developers for adopting shift left culture.
• Work closely with Dev team to develop and support CI/CD pipeline for continuous deployment - Drone, JIRA, GHE, Slack Integration, automatic test reporting
• Design and develop internal API e2e test framework using Python and Playwright Python
• Work with multiple teams and guide dev team to onboard and contribute e2e test.
• Created different metrics using python, big data query for e2e test insights and created multiple dashboard in mode
• Helped in creating in-house code coverage tool that supports multiple repos
• Collaborate with Evinced team to implement accessibility test using Evinced SDK and accessibility test produce different metrics and create JIRA ticket and notify owner automatically.
• Design and develop different types of automated test - functional test, events test, visual test, stress test etc.
Suman Kumar Das Page 3 of 5
WORK # 2: VMWARE
Project Title Unified End Point Management for Android Devices
Tool Android SDK, Android UI library, Appium, Internal Framework, Stash, Bamboo, Jenkins
Language Java, Kotlin, Ruby
Location Atlanta, GA
Duration May 2016 – October 2021
ROLES AND RESPONSIBILITIES:
Worked in this project as an Automation Architect with following responsibilities:
• Overall Test Strategy (includes automation, functional, performance, stress) preparation for Android Device management that covers maximum customers use cases with minimum effort
• Design and Implement internal automation test framework that supports virtual device generation and BDD approach
• Development of automation script that interacts with Android OS using UI automation framework, Kotlin, Java, Appium, Ruby and internal test framework
• Measuring code coverage combining Unit test, integration test, end to end automation test using Jacoco, SonarQube
• Design and Development of End to End Test, Integration test and automation of customer specific work flow
• Work closely with Dev team to develop and support DevOps - Bamboo, JIRA, Stash, Racetrack Integration, CI/CD Pipeline to develop green build concept along with reporting without any manual effort
• Work with world leading retailers for seamless deployments and manage more than millions of android rugged devices with different work flow
• Manage geographical team, own delivery and quality of the product along with Dev WORK # 3: HOME DEPOT
Project Title Home Depot Pro Division Pro Loyalty, Rewards & Pro Xtra
Tool Selenium, Appium, CA DevTest & Jenkins
Language Java
Location Atlanta, GA
Duration August 2015 – May 2016
ROLES AND RESPONSIBILITIES:
Worked in this project as an Automation Architect with following responsibilities:
• Overall Automation Test Strategy preparation for different projects in Pro Division Suman Kumar Das Page 4 of 5
• Designing internal automation test framework that supports keywords, BBD, API and Device test. Framework also supports execution from Sauce Labs.
• Development of automation script using Selenium, Java and internal test framework
• Device automation using Appium, Selenium, Java and internal test framework
• API automation and service virtualization using CA DevTest (Previously known as CA LISA)
• Integrate API test and UI automation test through integration of DevTest script and Selenium script.
• Continuous Integration using Jenkins
• Restructuring and optimizing existing scripts
• Mange delivery of multiple projects, applications
• Manage multi-vendor partners for different applications. WORK# 4: LIFE WATCH
Project Title Patient Cardiac Telemetry & Monitoring Tool Selenium, NUnit & Jenkins
Language C#.net
Location Rosemont, IL
Duration May 2015 – August 2015
ROLES AND RESPONSIBILITIES:
Worked in this project as an Automation Architect with following responsibilities:
• Overall Automation Test Strategy preparation along with Estimation and ROI for different projects
• Designing and developing automation framework using Selenium, C#.net and NUnit
• Development of automation script using Selenium, C#.net and NUnit
• Integrate automation script and Zephyr test management tools through API
• Continuous Integration using Jenkins and Selenium automation script
• Automation script execution and coordination with Functional team for defect management
• Coordination with different teams for identifying new areas for automation. WORK # 5: COGNIZANT
Project Title Walgreens Pharmacy Division Health Cloud Client Walgreens Co.
Tool HP UFT, Selenium, Junit, Jenkins
Language VBScript, Java
Location Kolkata, Franklin TN, Deerfield, IL
Duration Oct 2010 – May 2015
ROLES AND RESPONSIBILITIES:
Worked in this project as an Test Automation Lead with following responsibilities:
• Automation Test Strategy preparation and managing delivery
• Preparation of Automation Estimation and ROI
• Resource Forecast and resource planning
Suman Kumar Das Page 5 of 5
• Integration of Automation and Web Service Test for End to End flow validation using HP UFT
• Designing and developing automation framework using Selenium, Java, HP UFT and VBScript
• Development of automation script for cross browser testing of web based application using Selenium, JUnit and Java
• Continuous Integration using Jenkins and Selenium automation script
• Development of automation script for Desktop based application using HP UFT and VBScript
• Coordination with Functional team for identifying new areas for automation
• Coordination with Offshore and manage automation delivery for different applications
• Enabling other teams for automation execution
WORK # 6: LEXMARK
Project Title Test Automation Framework and Test
Engineering Activities
Client Lexmark International Inc.
Tool HP QTP, Microsoft UI Automation
Language C#.net, VBScript
Location Kolkata, India
Duration Aug 2005 – Oct 2010
ROLES AND RESPONSIBILITIES IN THE PROJECT:
Worked in this project as a Test Automation Engineer with following responsibilities:
• Design, Development and maintain the entire new automation framework using C#.net and Microsoft UI Automation Library
• Design & Development of different internal test automation tool using C#.net, Microsoft UI Automation Library
• Involved in enhancement/modification of different test automation tool using C#.net and Microsoft UI Automation Library by gathering feedback from different internal test team.
• Designing and developing new test automation tool to automate entire print verification functionality from different applications without any manual intervention using HP QTP, VBScript and C#.net
• Coordination with different test teams to gather requirements and propose solution using new test automation tool
• Preparation of project estimates and resource planning
• Responsible for project deliverables, monitoring, status reports.