Saugata Chowdhury

United States

@theroychowdhury

Badges

Problem Solving
Sql

Certifications

theroychowdhury has not earned any certificates yet.

Work Experience

  • Software Quality Assurance Lead

    Tata Consultancy Services•  February 2024 - August 2024

    Working as a part of the DSCSA (Drug Supply Chain Security Act) team at Cardinal Health. DSCSA establishes a national system for tracing pharmaceutical products through the supply chain and sets national licensing standards for wholesale distributors and 3rd party logistics providers. • Performed API automated testing for the RESTful microservices using Rest Assured framework/library in JAVA in conjunction with Postman. • Led an 11-member Agile team of 4 functional and 2 automation testers along with 5 offshore resources. This involved daily checkpoint and status calls with the team(onshore/offshore), mitigation of issues, conflict resolution and grooming. • Owned all aspects of functional testing, integration testing, performance testing, and End-to-End testing, ensuring timely & quality delivery for ‘Track and Trace’ applications and services within the business unit. Used JIRA for Test Case and Defect Management. • Created Test strategy and Test plan for testing the Track and Trace system (TnT). Assessed and sized the testing and automation effort. • Implemented test automation build pipeline and triggers using Jenkins to enable Continuous Integration/ Continuous Deployment (CI/CD). • Responsible for identifying risks and working with Development owners to ensure critical/ high-risk items are prevented prior to release

  • Technical Test Architect

    Tata Consultancy Services•  March 2020 - December 2023•  Portland, OR

    Test architect as a part of the Health Plan Software Quality Engineering team within KPIT (Kaiser Permanente Information Technology). • Designed and built a Web test automation framework (Page Object Model / BDD) for Membership system using JAVA-Cucumber-Selenium. • Built multiple API Automation frameworks: (I) using NodeJS/JavaScript (II) using Rest Assured and Java (III) Postman/Newman and Soap UI. • Primary liaison between the organization and clients, addressing testing needs, offering technical guidance, and ensuring project alignment. • Creating Test automation roadmap along with delivery milestones and timelines, ensuring high quality customer delivery. Implemented comprehensive test strategies for multiple high-profile projects, ensuring adherence to quality standards and timelines. • Led a team of 14 QAEs (offshore/onshore model), overseeing test planning, execution, defect management, issue mitigation & delivery. • Formulated Test Strategy, Test Approach, Test Design, Tool Design and Creation/Maintenance of multiple Test automation frameworks. • Setting up Enterprise Jenkins Test Automation CI/CD Pipeline Instances, plumbing Dev and Test pipelines & programming build triggers. • Responsible for Test Tool selection, End-to-End Testing, Test delivery sign off needed during Production Go/No-Go decision. • Creating and presenting technical presentations, demonstration of POCs (Proof of Concept) to customers. • Manage hiring, training, mentoring and performance evaluation of QE team members. • Technologies used: Linux, SQL, PostgreSQL/Postgres, Splunk, Python, JavaScript, Power BI, Docker, JIRA

  • Senior Quality Assurance Engineer

    BlueWare•  June 2019 - March 2020•  Houston, TX

    eWOPR is an engine that identifies the most optimal well drill plan and calculates the expected monetary value of a drilling opportunity. • Creating Test Plan and Test Strategy for all aspects of testing the eWOPR system. • Writing Unit Tests, Component tests and Functional tests of the features being developed in C#, using xUnit testing framework. • Creating automated tests for RESTful microservices using POSTMAN and Newman automation tool and integrating it to the Azure DevOps CI/CD pipeline. Writing automated Postman scripts in JavaScript. • Conducting load, stress and performance testing of the system. • Validating the complex deterministic and probabilistic output data sets generated by the core engine using custom created tools in C#. • Technology stack includes .NET core, C#, Microservices, ADO, Azure SQL hosted on Azure Cloud.

  • Test Automation Lead

    Cigniti Technologies•  July 2017 - September 2018•  Dallas, TX

    RISE (Elevate Financial) is a state-licensed online lender providing unsecured installment loans and lines of credit. With features such as fast approval, flexible terms, credit bureau reporting, free credit score monitoring and financial literacy courses. • Hands on development of a data driven Test automation framework using C# and Selenium Web Driver 2.0 for RISE WEB product features. • End to End workflow automation of entire new Loan application process, Refinance process, ‘Loan Design’ process, and Security tests. • Implemented GIT Flow and Continuous Integration/Deployment (CI/CD) for Dev-Test team. • Managed and maintained TFS Test build definitions and release definitions for the Dev-Test team. • Wrote API Automated tests for REST and SOAP services. Used Ready API/Soap-UI pro to automate smoke and regression tests for web services. Implemented parallel execution of these Web Service tests. • Working in an Agile team environment on tight schedules with aggressive deadlines. • Technologies: C#, Selenium, Visual Studio, SQL Server, MS Test, TFS, Groovy, XML, JSON, GIT, Angular, Ready API/Soap UI, Python, Sauce Labs

  • Software Design Engineer in Test

    Microsoft•  February 2016 - February 2017•  Redmond, WA

    Campus is a collaborative application & documents management system for Microsoft Project Managers, Community members, and SMEs. Campus provides a platform to share IP (intellectual property) details among users and extend learning capabilities at a single place. • Created Web UI automated tests using Selenium Web Driver 2.0 and C#. Performed Unit testing, Feature Testing, Business Process Testing and Database Validation. Technologies: C#, Selenium, SQL Server 2016, Visual Studio 2015 Enterprise, SharePoint • Working closely with Solution Managers, UX Designer, Dev and program management in a very dynamic and fast paced agile environment. • Used SQL Server Management Studio (SSMS) to perform backend Data validations.

  • Software Test Automation Lead

    Cigna•  January 2015 - December 2015•  Philadelphia, PA

    • Test Automation Lead for the DevOps Test Automation team. • Worked within a Scaled Agile Framework Organizational model. • Managed a 10-member Automation team: Offshore-Onshore model. Providing Team management and leadership. • Develop a DevOps tool chain for enabling Continuous Delivery, Test Automation and Service Virtualization (Jenkins & uDeploy) • Developed functional tests for the front-end application using UFT and reported the bugs through QC, ALM. • Writing automated multi-browser tests in Java using Selenium 2.0 WebDriver for Firefox, Chrome, and IE browsers

  • Technical QA Manager

    IndiQus•  September 2013 - November 2014•  Remote

    IndiQus deployed Citrix CloudPlatform for Sri Lanka Telecom, integrating 13 applications, including billing, CRM, and fraud management systems. • Technical QA Manager of a 10-member Testing team. Defining Test Strategy and Testing Roadmap for planned releases. • Setting up test labs, developing test plans, creating tests and implementing the Business Workflow scenarios. • Writing Selenium- Java cross browser tests of business workflows. Creating Python scripts to parse data.

  • Software Design Engineer in Test

    Microsoft•  March 2013 - July 2013•  Redmond, WA

    • SDET on the SURFACE Test Engineering team; Environment: VSTS 2012, C#, Windows PowerShell, SQL Server • Testing Tester Software that validates Tablet (SURFACE) product functionality. • Automated BVT process for target product lines with Automated reports. BVTs exercised the Software Test Suite that were used to load on the Testers(proprietary). This tested the component functionality of the firmware and hardware components. BVTs also include End-to-End integration tests with the target genealogy of the product including regular updates for dependent OS versions and UEFI firmware updates.

  • Technical Test Lead

    Infosys Ltd•  December 2011 - February 2013•  Redmond, WA

    The Microsoft Online Commerce Platform (OCP) enables order processing, payment processing, provisioning and fulfillment, for tenants that have subscribed to Office 365 Online Services. It also manages tenant subscriptions, licenses, notifications and billing. • Test Lead within the OCP Fulfillment Test team. Test Planning and Test Design for the new ASYNC Payment features for the fall 2012 release. • Using C# to write automation code for Web services (REST & SOAP) in VSTS 2013. • Performing SQL validation, writing SQL queries against the database/tables to retrieve data.

  • Software Design Engineer in Test

    Microsoft•  November 2010 - October 2011•  Redmond, WA

    Customer Care Framework enables service providers to accelerate the development, integration and deployment of customer service solutions. • Identifying Target Test Items to be evaluated for the test effort. Create Test Strategy, Test Approach Test Design & 'Testability' requirements. • Test scripting, Test Execution, and Test Automation using C#, MS-Unit/ MS-Test framework, VSTS, MTM and Coded UI. • Creating BVTs, Regression testing, Security Testing Feature Sign Offs and Peer Mentoring.

Education

  • Manipal Institute of Technology, India

    Computer Science & Engineering, Bachelor of Technology in Computer Science Engineering•  June 1992 - June 1997

Skills

Microsoft Visual Studio 2022
Visual Studio Code
Eclipse
Azure DevOps (ADO)
MS Test Unit Test tool
Azure Test Plans
Azure Load Test
MS Code Coverage
JIRA
MS Project
Rally
E-Scrum
Bugzilla
HP Mercury Quality Center
Git/GitHub
Source Depot
CVS
Rational Clear Case
Microsoft Word
Excel
PowerPoint
Visio
OneNote
SharePoint
Apache Kafka
Splunk
DBeaver
SQL Server Management Studio (SSMS)
VMWare
xUnit.net
Junit
Wireshark
MS SQL Server
Oracle
Postgres
MS Access
FoxPro
Dbase III+
DB2
Microsoft .Net Framework
XML
WPF
WCF
WWF
Node.js
Angular
Mercury Quick Test
Microsoft Management Console (MMC)
Active Directory
Azure DevOps (ADO)
Power BI
Jenkins
CICS
MS-Test
Selenium
Cypress
Test Complete
Load Runner
QTP
Cucumber (BDD)
TestNG
Sauce Labs
Playwright
Appium
Perfecto
C#
Java
XML
HTML
Python
JavaScript
Typescript
Groovy
COBOL
Algorithm
Data Structure
SQL
Python(Intermediate)
NodeJs
Javascript(Intermediate)
Css