Sudip Choudhury

Sudip Choudhury

Senior software quality analyst (Python based framworks)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Kolkata, West Bengal, India
Experience:
8 years
Sudip Choudhury Senior Software Quality Analyst Kolkata, India Phone: - | e-mail:-ISTQB certified software test engineer with more than 8 years of experience in both automation and manual testing, majorly for USA and Canadian clients from insurance and financial business domain. Key technical skills:        Automation testing (Functional) API testing (using Python) Defect management Agile (Scrum) Test metrics reporting Mainframe macros Manual testing Key tool specific skills:          HP Application Lifecycle Management (Quality Center / ALM) Selenium WebDriver (with Python) IBM Rational Team Concert (RTC Jazz) HP Unified Functional Testing (HP UFT, QTP) VBScript Visual Basic for Applications (VBA Macros) AS/400 System / Mainframe TCS DevPlus TCS BaNCS Domain knowledge:  Insurance and financial services (specialized in Property and Casualty insurance) Certifications:  International Software Testing Quality Board (ISTQB) Educational qualifications:  Bachelor of Technology (B.Tech) in Electronics and Communication engineering - West Bengal University of Technology (Kolkata, India), 2010.  Indian School Certificate (ISC, Class 12) – March 2006  Indian Certificate of Secondary Education (ICSE, Class10)- March 2004 Page 1 of 4 Personal details:  Date of birth- 1st September 1987 Marital status: Married Children: None Professional experience:  Present Organization: Tata Consultancy Services (TCS) Work location: Kolkata, India Designation- Assistant Consultant Duration: January 09, 2019 - present Project – (Client -Trans America, USA) – Transformation and Conversion of TCS BaNCS, the core banking software suite, to adapt it as the new policy admin system of the client, for variable annuities and life insurance products. Role / Responsibilities> Defect Manager of ‘Conversion’ (Legacy policy data migration) phase of the project. Involves automated report generation and publication to key stakeholders. > Steering defect triages for quick resolution of bugs from all segments of the Quality Assurance team > Maintenance and development of Test Scripts for the automation testing team, which utilizes Selenium based hybrid framework to run mainly Regression and other Functional tests. > Performing feasibility analysis of test cases and selecting them for Automation tests, for both Regression and Functional suites > API testing using Python to run test suites for the application’s backend responses > Designed and developed Python based API tool to accelerate Parallel Testing process > ‘Test Lead’ to supervise resources assigned to test application integration of TCS BaNCS with external third-party systems. > Representing the integration testing team in Scrum meetings and stakeholder presentations. > Reporting directly to Delivery Service Manager (Quality Analysis team) with Sprint progress reports and metrics. > Coordinating with on-site managers (USA) to arrange test data setup and test environment related deployments. Page 2 of 4  Organization: Ministry of Home Affairs (MHA), Government of India Work location: Jaipur (Rajasthan), India Position: Executive Officer (Group B) Duration: April, 2017-September, 2018 Role / Responsibilities> Data and technical analysis > Live feed monitoring > Communication network analysis > IT systems quality analysis and reporting to supervisors.  Organization: Cognizant Technology Solutions Work locations: Toronto (Canada), Calgary (Canada) and Kolkata (India) Duration: April 2013 – March 2017 Position- Associate-Projects Project - (Client- Intact Insurance, Canada) – System testing and staff augmentation model project involving AS/400 based Policy Administration System backend with Web and mobile frontend applications for a major insurance company specializing in Property and Casualty insurance products for personal vehicles and residences Role / Responsibilities– > Served as the ‘Test Lead’, supervising the QA team of 7 testers spread across 2 cities (Calgary and Toronto), involving all phases of Scrum oriented Sprints > Re-designed the automation testing framework using Selenium WebDriver (Python) for the client which saved lot of person-hours worth of effort and soft-dollars, replacing the old QTP based framework > Successfully released the client’s first ever Mobile quoting application (QuickQuote), utilizing the automated regression and sanity test suites to streamline faster deployments, which resulted in instant revenue growth for the client. > Coded and developed custom made mainframe macro (VBS) based tools to replace manual processes, thus reducing redundant effort and negating human errors in critical customer oriented data > Designed and developed the client’s first ever non-conventional automation tool which accelerated test data creation in the Policy Administration System (Halcion FastForward). > Supervised around 24 major production implementation testing and sprint releases.  Organization - Cognizant Technology Solutions Work location: Kolkata, India Designation: Associate-Projects Duration: July 2012 – February 2013 Page 3 of 4 Project – (Client- ACE Insurance, USA) – System testing of the Worker’s Compensation System front- end application backed by an IBM DB2 Mainframe system of the client, utilizing mainly manual and automated functional testing suites, and running mainframe ‘batch jobs’. Role / Responsibilities – > Served as a QA team member involved in writing new HP QTP automation test scripts and maintaining older cases for regression suite. > Identification of test cases suited for automation. > Test data preparation for utilization in automation scripts. > Running batch jobs in DB2 Mainframe, and validation of backend test data. > Defect logging and tracking using HP Quality Center. > Successfully implemented 6 major releases of the Worker’s Compensation System covering numerous sub-projects as well (legacy Bugs) > Designed and developed ‘Form testing’ tool using VBScript which replaced manual PDF comparisons, as a value-add resulting thousands of soft-dollar savings annually.  Organization - Cognizant Technology Solutions Work location: Kolkata and Chennai, India Duration: April 2011 – June 2012 Designation – Programmer-Analyst Project – (Client- Teacher’s Insurance and Annuity Association or TIAA, USA) – System testing of web based applications- Resonant and iPipeline (underwriting and policy issuance system of the lifeinsurance sector of the client) as a part of digitization phase of the client. Role / Responsibilities – > Served as a QA team member and involved in: -Requirement analysis of new functionalities of the application. -Root cause analysis of defects and tracking of old production defects. -Test design, identification of test scenarios and conditions, test data creation, test case design. -Test execution involving functional, regression and system testing as per Sprint goals. -Generated and maintained weekly effort-productivity related metrics of the whole QA team. > Achievements / contributions- Successfully implemented 6 major releases of Resonant and iPipeline application. > Created a VBScript based productivity tracking tool which eased the process of productivitymatrix generation and maintenance. > Created a ‘Defect – Root Cause’ relations repository which enabled test team members to identify defects early in the Sprint based on identified characteristics.  Organization - Cognizant Technology Solutions Work location: Kolkata and Chennai, India Duration: November 2010 – March 2011 Joined as ‘Programmer Analyst – Trainee’ and successfully completed training phase Page 4 of 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.