Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohamed Hassan Habbibullah

Summary

Results-driven QA Engineer with 7 years of experience collaborating with clients in Canada and India. Proficient in manual, functional, and automation testing within the Banking and Insurance domain. Possesses strong knowledge of SDLC, STLC, and defect lifecycle management. Expertise in API service automation utilizing CI/CD tools such as Jenkins and GitLab. Skilled in writing API automated tests using Robot Framework and Python. Experienced in both Agile and Waterfall methodologies, with a strong command of tools like Jira, Confluence, Bitbucket and Gitlab.

Overview

7
7
years of professional experience

Work History

Quality Assurance Lead

Capgemini
02.2022 - Current

Position held as follows:

Consultant (January 2024 to present), Toronto, Canada.

Associate Consultant (Feb 2022 to Dec 2023), Toronto, Canada.

Associate Consultant (June 2020 to January 2022), Chennai, India.

Senior Software Engineer (April 2019 to June 2020), Chennai, India.

Client: President's Choice Financial Bank.

  • Currently engaged with the Offers related testing, helping the team to attain its goal for the Q1 of 2025
  • As a core member of the team, I am actively helping the TPO and PM with the sprint planning and refinement activities.
  • As a functional expert and senior member of the team, I help developers with my functional knowledge to migrate existing legacy offers, related services, to new cloud-based services.
  • Worked alongside the developers while migrating the project from Bitbucket to GitLab.
  • Also, I specialized in performing CORE API testing, supporting my team by creating in-sprint automation tests using the Robot Framework and Python for the newly commenced APIs and existing APIs using the Robot Framework.
  • Adding the created robot tests to the Comprehensive suite and the Golden suite based on the test severity and priority.
  • Managing the daily execution of automated robot tests in the Golden and Comprehensive suites to ensure the integrity of existing code.
  • Performing the necessary actions if any of the Golden and Comprehensive suites fail, and fixing them in time.
  • Executing the robot tests in lower environments, such as QA, QA-Auto, Release-Auto, and Apigee, before merging any code to the test environment.
  • Adding the static and dynamic mocks to test the responses based on the requirements.
  • Performed GIT operations in various IDEs to track changes in code and files effectively.
  • Deployed customized environments in Jenkins, validating all tests prior to code merging, if necessary.
  • Maintained a central repository for the test case suite, enabling regression testing as needed.
  • Experience with the testing of cloud applications, such as Azure and Google Cloud.
  • Able to run and configure the DAGs in Airflow for testing and validation.
  • Expert in testing the APIs using the Manual Automation tool (Postman) in the lower environment.
  • Perform various activities in OpenShift for managing each pod and its load.
  • Once moved out from OpenShift, I performed the same using k9s and kubectl.
  • Using the Kafka producer command, I am able to produce the transactions directly for testing the points processing.
  • Engaged in testing for the Customer Account Processing and Customer Transactions Management System via TSAIMDE.
  • Also, experienced in various tools like Zoura, Eagle Eye, Kibana, IDCS, MACGUI, Salesforce, CIAM, TestRail, FortiClient, Dynatrace, Jenkins, PHS, Postgres, Vault, and Contentful.
  • Coordinated with the other team regarding the relevant run plan, ensuring adherence to Business As Usual (BAU) processes.
  • Currently engaged with the offers related to testing, helping the team to attain its goal for Q1 of 2025.

Assistant System Analyst

C-Edge Technologies
Mumbai, India
12.2017 - 04.2019
  • Mainframe Developer for BANCS@24 applications provided by NABARD bank and involved in developing the functionalities to minimize the manual work for Customer Transaction processing and BGL (Bank General Ledger) Reconciliation processing
  • Primarily worked on ATM, MATM, NEFT, RTGS, UPI and IMPS transaction related changes
  • Developed the codes as per the PR and CR from internal ticketing tool
  • Performed the end-to-end unit testing whenever the existing codes are modified
  • Major tasks include DR Drills, Year-end activities, Month End Activities and Financial year end Activities
  • Provided mock strings to testing team
  • Designed the Manuals for new features to educate the end users
  • Supported Release team on deploying the changes in production
  • Raised and tracked the defects using internal ticket tool for any new parameter settings and front-end related changes

Education

BACHELOR’S DEGREE - Computer Science Engineer

Pondicherry University
01.2016

Skills

  • Robot Framework
  • Python
  • Wire Mock
  • Google cloud platform
  • Microsoft Azure
  • Kubernetes Container Platform
  • OpenShift Container Platform
  • Jenkins
  • Bitbucket
  • GitLab
  • Vault
  • Kafka
  • K9s
  • Swagger
  • Rest assured
  • Postman API
  • Airflow DAG
  • Big query
  • Agile and Waterfall methodologies
  • ADM
  • TSYS
  • TSAIMDE

Timeline

Quality Assurance Lead

Capgemini
02.2022 - Current

Assistant System Analyst

C-Edge Technologies
12.2017 - 04.2019

BACHELOR’S DEGREE - Computer Science Engineer

Pondicherry University
Mohamed Hassan Habbibullah