Summary
Work History
Education
Skills
Timeline
Generic

Sumit Haldar

Automation Engineer
KOLKATA

Summary

PROFILE SUMMARY: Rich experience in Quality assurance areas of Automation and Functional testing. Experienced in Retail ePOS and mPOS system testing. Exposure to automation tools like Selenium, POSTMAN, APPIUM, JMeter. Experienced in planning End-2-End automation on four different platforms (iOS, Android, PWA, PWA-Mobile) and manual testing for non-automable scenarios. Experienced in Promotion Creation from SAP to OMNISTORE and E2E Validation. Experienced in various testing phases like Automation, Functional, Regression, Smoke and Sanity Test. Sound experience in Component Testing, In-sprint Testing, User Acceptance Testing (UAT), E2E testing, Regression Testing, Automation Testing. Experienced in managing offshore QA Team. Planning all phase of testing including Reusable Test Strategies, Test Scripts, Pareto Chart and Test Summary Reports for executing test scripts according to SOPs. Experienced in test & defect management and tools like JIRA, TFS, ALM. Experienced in gathering the End-to-End functional details from customers/business analyst/scrum master/Product Owners.

Work History

Automation/QA Manual Tester

TATA Digital
Kolkata
  • Client: Kingfisher PLC Seamless Payment
  • Description: Kingfihser PLC is a British Multinational Retail Company with 1300+ stores in 9 countries
  • I am a part of the Automation/Manual Testing Team to test the E2E POS Transactions
  • Responsibilities:
  • POS Till UI Testing with PED, Scanner, CashBox, Printer, etc
  • Validation of the various types of Sale, Return, etc., Transactions with reference to POSLOG, SAP, Reciepts, and other Downstream Systems
  • Automating the E2E, Insprint POS UI Test Cases using the tool Fitnesses(uses Selenium)
  • Scripts are written in BDD format
  • Inclusion of various countries like France, UK, Ireland,
  • Guernsey, different properties file were maintained for various environments
  • Promotion Creation from SAP, transferring it to OmniStore, to validate the Offer in the POS
  • Tills
  • Automating the entire flow using Fitnesse
  • Creating Jobs in Jenkins for CI/CD
  • Was responsible for importing the Test Paths to Jenkins for SIT, Release, Pre Prod, Prod Regression running of Various Test Suites
  • Post Daily CD/CD pipeline running, the failed test suites were analysed
  • If automation fix needed, would need to update in script accordingly, and if not, concerns raised
  • Configuration Testing in Omnistore EC, with different Permutations of filter
  • SAP INBOUND Testing
  • Importing retail products in SAP
  • Automation & Functional QA Lead, Worked in Tata Digital driven app and website which provides the coalition of Loyalty Program and points tracking for transactions made from Tata Group Brands
  • I was identified as the resource to lead a team of 6 to carry out the Testing for the Loyalty Program for all the transactions done from different Brands
  • The transactions flowing from these above-mentioned different brands to Tata Digital App was carefully analysed from the starting journey, data processing, logistics (if any), DWH processing, and finally picking it up to display the end result in the App
  • Responsibilities:
  • Insprint Loyalty Program Engine and Frontend API Testing using Swagger and Postman
  • Understanding different 3rd party vendors in brand specific transaction as the data (XML File) process in between gets updated due to different policy of different brands (IHCL, Croma, etc)
  • Understood the tool Capillary Loyalty Program Technologies which handled the loyalty points tracking, expiry, redemption, fraud check, etc
  • Used SELENIUM for development of automation scripts and running suite from Jenkins
  • Hybrid Driven Framework using TestNG, Maven
  • Maintained a BaseScript Class which was included in the TestNG XML File which would eventually run all test cases which were maintained in a Excel based upon different columns, i.e., Platform, Scenario, Brand URL, etc
  • Developed Automation Scripts on four different ePOS & mPOS platforms (iOS, Android, PWA-Mobile,PWA-Desktop)
  • Used tools like Appium to automate mobile scenarios
  • As app driven scenarios were mainly the priority, we used pcloudy platform which hosts all different versions and models of Android and iOS Devices
  • Wrote automation scripts on Rest Assured API
  • As few backend API automation would take certain parameters obtained from the previous hit API Response, we were also responsible for stitching those API’s in correct Sequence to derive the desired Output
  • Non-automable scenarios executed by manual Testing
  • Ex- QR Code Scanning, Captcha read, etc
  • Responsible for making the QA Team understand the overall End to End process for all different brands, Business scenarios, loyalty scenarios for VIP Customers in IHCL, Different membership benefits on loyalty points earning/burning, etc
  • Responsible for reviewing out the teams automation scripts before finally merging the code in masterbranch
  • Huge amount of Integration Testing done as different and technologies were involved in developing the App.

QA Analyst

S&P
  • S&P Global Inc is a provider of ratings, benchmarks, analytics and data to the capital and commodity markets around the world
  • The Company operates through three segments: Ratings, Market and Commodities Intelligence, and S&P Dow Jones Indices (Indices), Platts
  • The Company provides ratings related to new issuance of corporate and government debt instruments, and structured finance debt instruments; bank loan ratings; and corporate credit estimates, which are intended, based on an abbreviated analysis, to provide an indication of its opinion regarding creditworthiness of a company, which does not have a Ratings credit rating
  • I worked in ServiceNow Testing which is cloud based IT service management Platform
  • We were responsible for testing out the ServiceNow Applications End to End to ensure that the product is defect free and functionalities are working as expected
  • Worked in a set of applications in ServiceNow Platform, such as Servicenow Incident Management, Problem Management, Change Management, and Request Management
  • Ensured all user stories were properly QA Tested on Adhoc basis and sprint basis
  • Responsibilities:
  • Was identified as the Seed resource for handling all functional QA Activities manly Request and Incident Management
  • In sprint Testing, UAT, Production Sanity Testing of changes done in four segments: Market Intelligence, Ratings, Platts, Corporate,
  • Doing Feasibility study of the identified modules
  • Regression testing on all different modules and segments
  • Sanity Testing post Go Live

QA Analyst

Wide Open West
  • Wide Open West is a cable operator in the United States offering landline telephone, cable television, and broadband Internet services
  • I was one of the player in a team of 4 and worked on the Field and Dispatch Department which handled all the final stage technician successfully completing the setting up of new connections i.e., DTH, Broadband, Telephone, etc
  • We were responsible for handling location based testing as two different mainframes (ICOMS(Mainframe and USHA(Java)) handled different location
  • Example, Denver based order management done in ICOMS, not USHA
  • Responsibilities:
  • 2 week sprint testing, defect fixing within the sprint, UAT, Production Testing
  • Various Performance Test Cases executed on Jmeter based Listeners, Ramp Up Time, Iteration Count, Timers, Sampler and Assertions
  • Prepare Test Cases for Insprint User Stories, QA Execution Document, Uploading on ALM
  • Designing Unit Test cases and validating them
  • Defect logging and Updating the correct insprint status on Microsoft TFS
  • Linking all necessary bugs to fail the User Story
  • Continuous development of project using
  • Report the senior management and the client about the progress of work on daily basis(morning and evening calls)
  • Joining the project from scratch and upgradation to successfully deliver end result to Customers, Wide Open West is a cable operator in the United States offering landline telephone, cable television, and broadband Internet services
  • I was one of the player in a team of 4 and worked on the Field and Dispatch Department which handled all the final stage technician successfully completing the setting up of new connections i.e., DTH, Broadband, Telephone, etc
  • We were responsible for handling location based testing as two different mainframes (ICOMS(Mainframe and USHA(Java)) handled different location
  • Example, Denver based order management done in ICOMS, not USHA
  • Responsibilities:
  • 2 week sprint testing, defect fixing within the sprint, UAT, Production Testing
  • Various Performance Test Cases executed on Jmeter based Listeners, Ramp Up Time, Iteration Count, Timers, Sampler and Assertions
  • Prepare Test Cases for Insprint User Stories, QA Execution Document, Uploading on ALM
  • Designing Unit Test cases and validating them
  • Defect logging and Updating the correct insprint status on Microsoft TFS
  • Linking all necessary bugs to fail the User Story
  • Continuous development of project using
  • Report the senior management and the client about the progress of work on daily basis(morning and evening calls)
  • Joining the project from scratch and upgradation to successfully deliver end result to Customers

Automation Analyst

B&J
KOLKATA
  • BJ's Wholesale Club Holdings, is an independent player in optical retail in US
  • As it was transitioning away from third-party vendor and will operate BJ’s Optical internally
  • As a QA Member we were responsible for the E2E Automation starting from lens selection to checkout and post confirmation check in OMS for Order Status
  • Responsibilities:
  • Drafted E2E Automation Script using Selenium, TestNG and Maven
  • Designed the framework for Automation
  • Investigate the scope of automation and suggest to the customer along with automation tools
  • Developed Regression Suites in Selenium to run with different SKU IDS, payment tenders, Prescribed Doctor ID, etc., using Excel imported in Framework
  • In sprint Testing, UAT
  • Pushing script daily to Gitlab
  • Sanity Testing post Go Live
  • Developed knowledge on BDD Framework using Cucumber.

Backend Tester

Paytm
Bangalore

Description: Paytm is India’s leading digital payments and financial services company. The company offers digital payments to consumers on its app and enables merchants with payments through QR, Soundbox, PoS and online payment gateway. The company also enables commerce for small businesses by bringing their offering on the Paytm app. In partnership with financial institutions, Paytm also offers financial services to its consumers and merchants.

Responsibilities:

  • Developing detail test plans and identifying testing objectives
  • Performing database testing such as data integrity, accuracy of stored data, data type, data size, data security, and database performance
  • Sound experience in writing and executing sql queries
  • Working with sudo access on different servers for Testing Purpose. Sound experience in Terminal handling
  • Monitoring RabbitMQ and AWS instances for Job consumption
  • Tested the database to check file size validation,constraints, and cross validating the field size defined with their respective meta data
  • Validation of the processed data to other downstream systems.

Automation Engineer

Kingfisher PLC
Kolkata

Description: Kingfihser PLC is a British Multinational Retail Company with 1300+ stores in 9 countries. I am a part of the Automation/Manual Testing Team to test the E2E POS Transactions

Responsibilities:

  • POS Till UI Testing with PED, Scanner, CashBox, Printer, etc
  • Validation of the various types of Sale, Return, etc., Transactions with reference to POSLOG, SAP, Reciepts, and other Downstream Systems.
  • Automating the E2E, Insprint POS UI Test Cases using the tool Fitnesses(uses Selenium). Scripts are written in BDD format. Inclusion of various countries like France, UK, Ireland, Guernsey, different properties file were maintained for various environments.
  • Promotion Creation from SAP, transferring it to OmniStore, to validate the Offer in the POS Tills. Automating the entire flow using Fitnesse
  • Creating Jobs in Jenkins for CI/CD. Was responsible for importing the Test Paths to Jenkins for SIT, Release, Pre Prod, Prod Regression running of Various Test Suites. Post Daily CD/CDpipeline running, the failed test suites were analysed. If automation fix needed, would need to update in script accordingly, and if not, concerns raised.
  • Configuration Testing in Omnistore EC, with different Permutations of filter.
  • SAP INBOUND Testing. Importing retail products in SAP

Education

Bachelor of Science -

Kendirya Vidyalaya Ballygunge
Kolkata
04.2001 -

Bachelor of Technology - Electrical, Electronics Engineering Technologies

ITER
Orissa
04.2001 -

Skills

Selenium WebDriver, Jenkins, Eclipse, Gitlab, SOAPUI (Rest Services),Cucumber, HP UFT, HP ALM, JIRA, SQL DeveloperTest Framework: TestNG, Hybrid Framework, BDD, Fitnesse, Data Driven, Keyword DrivenTesting Methodologies: Agile (Scrum), WaterfallSoftwares: Java, Maven, JSON, SQL, XML, HTML, C, SAPDOMAINRetailTelecomService Now

Code versioning

Timeline

Bachelor of Science -

Kendirya Vidyalaya Ballygunge
04.2001 -

Bachelor of Technology - Electrical, Electronics Engineering Technologies

ITER
04.2001 -

Automation/QA Manual Tester

TATA Digital

QA Analyst

S&P

QA Analyst

Wide Open West

Automation Analyst

B&J

Backend Tester

Paytm

Automation Engineer

Kingfisher PLC
Sumit HaldarAutomation Engineer