Summary
Overview
Work History
Education
Skills
Accomplishments
Additional Information
Reading tech news, Walking
Languages
Work Availability
Timeline
Generic

TABISH RAHMAN

Cleveland,USA

Summary

Organized and dependable quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks. Successful at managing multiple priorities with a positive attitude and willingness to take on added responsibilities to meet team goals.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

Mphasis Ltd, Charles Schwab Corporation
12.2019 - Current
  • Project – Retirement Plan Services - Payroll Integration, Contributions Management System, Schwab Data Trader, ACH Debit Loan Repayment System (Banking and Capital Markets domain), Retirement Plan Services - Schwab Retirement Services is known for pioneering innovations that span the retirement industry—from open architecture to the 401(k) plan designed to include exchange-traded funds in the core line up
  • That puts Schwab in an ideal position to help customers build a retirement plan approach that fits their business and their employees
  • It provides various reporting capabilities to regulate and control in the changes made to the plan by any of the sponsor’s employee
  • It also has an audit mechanism where all the changes made to the plans will have to go through the audit process and then the changes will be reflected when the audit passes
  • All the RPS applications are integrated with each other to get benefit from them in a lesser time
  • Roles and Responsibilities:
  • Working as lead of the testing team
  • Building up and leading the Testing Team to the success of project
  • Defining the scope of testing within the context of each release/delivery
  • Deploying and managing resources for testing
  • Applying the appropriate test measurements and metrics in the product and the Testing Team
  • Responsible for preparing all Metrics like Project Tracker, Daily Status Updates, Defect Log documents, QA Estimation documents, RTM
  • Analysing the BRD (Business Requirement Document) document and preparing Test Plans as per Requirements
  • Created Page Object Model framework in Selenium C#
  • Creating and executing regression test scripts in Selenium C#
  • Using Page Object Model to create test scripts and maintain test hierarchy
  • REST API testing with Postman and Swagger
  • Start to prepare test plan and test cases even with low documentation available
  • Learning development in C# in Microsoft .NET platform to act as SDET
  • Working in Agile Methodology
  • Strong knowledge of STLC and SDLC
  • Preparation of test plans, test cases and execution & reporting
  • Ability to write test cases and test scenario, review, run and generate test reports
  • Attending Daily Stand-up meeting with product owner
  • Maintain proper documentation throughout the project or sprint cycle
  • Experience of working on various operating systems, such as Windows XP/ Vista/ 7/Windows NT
  • Coordination and communication with onsite team
  • Creating various types of users to test Entitlements with different combination of scenarios
  • Environment/Tools: Selenium WebDriver C#, Specflow (Basic), Microsoft Visual Studio 2015, Microsoft SQL Server 2012, JIRA, API testing using Swagger, Postman

Delivery Software Engineer

Mphasis Ltd
03.2017 - 12.2019
  • Client – Confidential (One of the biggest USA banks) (Banking Domain)
  • Project - Resiliency Data Management System, Resiliency Data Management System - The client’s Resiliency Data Management System solution was to facilitate the management and reporting of firm-wide resiliency data
  • The solution will create a resiliency platform (infrastructure, database and framework) to provide the initial capabilities for firm-wide usage and maintenance of data for metrics, reporting, test tracking, recovery & resolution, crisis footprints and playbooks
  • The solution will provide a greater flexibility to allow for new enterprise changes and the capability to deploy feature sets in a “module” approach to allow quicker development/deployment cycles
  • Future modules will be integrated into the same framework but may be delivered using commercial applications
  • The RDMS tool will initially switch focus to a Metadata Management tool approach rather than a Resiliency planning tool approach with integration to and from other system of record
  • RDMS will eventually replace current individual tracking systems and tools used at the LOB level to manage Resiliency data
  • Roles and Responsibilities:
  • Verifying data created/manipulated in the application saved in the database
  • Tracked defects till closure in HP-ALM
  • Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC)
  • Attending Daily Stand-up meeting with onsite team
  • Attending requirement calls with BA
  • Responsible for preparing all Metrics like SLT, Daily Status Updates
  • Analysing the FRD (Functional Requirement Document) document and preparing Test Plans as per Requirements
  • Preparing test cases and executing the same in ALM
  • Experience of working on various operating systems, such as Windows XP/ Vista/ 7/Windows NT
  • Running Cognos Report and distribute it to team for data validation
  • Coordination and communication with onsite team
  • Two times Monthly Summit Award winner for the excellent job performed
  • Creating various types of users to test Entitlements with different combination of scenarios
  • Skills/Tools: Manual/Automation Testing, DB Testing, Selenium WebDriver Java, Eclipse, TOAD for Oracle, HP-ALM

Software Engineer (ETL BI/DW Test Engineer)

Mphasis Ltd, CapitalOne Bank
01.2013 - 03.2017
  • Project - Banking Domain ETL Data Warehousing Testing, ETL (Extract, Transform, and Load) testing involved extracting data from Source Systems such UNIX Files/DB then stage those data to staging tables
  • Then after transform the staging data as per transformation logics and then finally, load the transformed and cleansed data into target DB/UNIX files
  • Roles and Responsibilities:
  • Involved in functional study of the applications and requirements
  • Running the jobs/Workflows for ETL process
  • Prepared and ran SQL queries to verify Dimensional and Fact tables
  • Verifying the data in target database/UNIX files by ETL process
  • Validated data load from source UNIX files to target UNIX files or Teradata tables
  • Validated data load from Teradata tables to target UNIX files or Teradata tables
  • Made sure the data loaded is as per the requirements and transformation logics
  • Verified column mapping between source and target
  • Prepared test data for functional & Integration testing
  • Interactions with BA & Dev teams to understand the requirements and resolve the issues
  • Reporting daily testing status
  • Analysing data flow and graph in AbInitio Web-EME
  • Executed and troubleshooted UNIX scripts in k-shell
  • Designed, Reviewed & Executed Test cases in HP-ALM
  • Identified Test cases for Regression testing
  • Defect analysing and Reporting in HP-ALM
  • Software installation and uninstallation
  • Status reporting, project tracking, documentation, and reporting
  • Worked in Agile methodology
  • Attending Daily Stand-up meeting with onsite team
  • Responsible for preparing all Metrics like SLT, Daily Status Updates
  • Analysing the HLD (High Level Design) document and preparing Test Plans as per Requirements
  • Preparing other project specific documents like SCRUB BOOK, RTM
  • Experience of working on various operating systems, such as Windows XP/ Vista/ 7/Windows NT
  • Received appreciation emails and cards from client
  • Received Monthly Summit Award on the recommendation of client
  • Updating project hours in Version One
  • Updating efforts in Clarity on weekly basis.

Education

Bachelor of Engineering - IT, Information Technology

Rajiv Gandhi Technological University
I
2011

Physics, Chemistry, Mathematics

JJ College
03.2006

10th - Physics, Chemistry, Mathematics

HPD Jain School
03.2004

Skills

  • SKILLS/TOOLS:
  • Testing Skills -
  • ETL Data Warehouse Testing, Manual Testing, Automation Testing with Selenium C#, REST APIs Testing, BDD with Specflow (Basics), DB Testing
  • Tools/Technologies- UNIX, SQL, C# (Intermediate), Specflow (Basics), Postman, Swagger, Putty, HP-ALM, Teradata SQL Assistant, Oracle SQL Developer, AbInitio Web EME, JIRA, Confluence, Microsoft Visual Studio, MS SQL Server, TOAD for Oracle, Selenium WebDriver, Delphi, Bitbucket
  • Extra Knowledge but not having hands-on experience - SAP BIW, Business Explorer, BEx Query Designer, BEx Analyzer
  • Skills/Tools:
  • ETL BI/DW Testing, AbInitio, UNIX, Putty, SQL, HP-ALM, Teradata SQL Assistant, AbInitio Web EME, VersionOne
  • ETL BI/DW Testing, AbInitio, UNIX, Putty, SQL, HP-ALM, Teradata SQL Assistant, AbInitio Web EME, VersionOne
  • ETL BI/DW Testing, AbInitio, UNIX, Putty, SQL, HP-ALM, Teradata SQL Assistant, AbInitio Web EME, VersionOne

Accomplishments

  • Six times Monthly Summit Award Winner for the month of Nov-2013, Oct-2014, May-2015, Apr-2016, Sep-2017, and Nov-2021 for the excellent job performed with creating easy to understand documentation.

Additional Information

My experiences comprise of ETL DWH testing, Manual testing, Automation testing (Selenium C#), and REST API testing using Postman & Swagger. Good knowledge on Datawarehouse concepts. Experience in ETL, Manual, Automation testing on Windows/Linux Environment. Experience in preparing, reviewing, and executing test cases along with defects logging, tracking, and analysis. Expertise in Test cycle management tool HP ALM, Jira, and Confluence. Good knowledge on Testing Life Cycle, Bug/Defect life cycle, Defect tracking and management. Expertise in ETL/DWH testing concepts, AbInitio Web EME, Teradata SQL Assistant, Web EME, basic understanding of UNIX, Version One. Skilled in understanding business requirements, design documents, test plan, and STLC. Expertise on various manual testing types like System testing, Regression testing, Functional testing, UAT testing etc. Worked with Developers to understand requirements for the purpose of generating test scenarios. Flexible to learn advancements in the IT industry, Quick learner, Team Player, willing to learn new technologies. Analyzing the HLD (High Level Design)/Requirement document and preparing test plan & test cases as per requirements. Executing test cases and sharing test results with stakeholders. Preparing SQL queries to validate the test cases. Worked on various complex banking applications with proper understanding of the application under test and data flow. Working on Selenium automation testing in C#. Using Bitbucket for code repository and management. Highlighted the technical challenges of a requirement, created scenarios, and created useful documents which can be used by other members of my team. Leading the team for 4 years with successful delivery of the projects within timeline.

Reading tech news, Walking

Like to read recent tech news and explore and learn new things/topics.

Walk after work and on weekends to close my walking goals.

Languages

English
Full Professional
Hindi
Native or Bilingual

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

Mphasis Ltd, Charles Schwab Corporation
12.2019 - Current

Delivery Software Engineer

Mphasis Ltd
03.2017 - 12.2019

Software Engineer (ETL BI/DW Test Engineer)

Mphasis Ltd, CapitalOne Bank
01.2013 - 03.2017

Bachelor of Engineering - IT, Information Technology

Rajiv Gandhi Technological University

Physics, Chemistry, Mathematics

JJ College

10th - Physics, Chemistry, Mathematics

HPD Jain School
TABISH RAHMAN