MOHAMMAD ULLAH
Dix Hills, NY ***** 917-***-**** adchgo@r.postjobfree.com
QA Lead UAT Test Lead Senior QA Analyst Salesforce QA Analyst Manual Tester Test Engineer
Career Objective
Detail-oriented and dedicated professional US Citizen with Certified Scrum Master over Eight (8+) years of experienced as a QA Lead/UAT Test Lead/Agile QA Analyst performed Manual and Automation testing in Web-Based, Client-Server Based and Cloud Applications using QA Methodologies and Technologies performed by White Box/Unit & Black box testing with Feature & SIT Team such as Functional testing, Non-functional testing, Smoke testing, Integration testing, Exploratory testing, Risk-Based testing, Regression testing, Accessibility testing, Backend & ETL testing, API testing, Web Service testing, UX/UI & Usability testing, Mobile Application testing, System testing, Patch Defect validation/Hot Fix, Regression Flow, End to End testing, Sanity testing and User Acceptance testing (UAT).
Core Competencies
Manual & Automation testing
Test Plan/Strategy/Test Scenario
Azure DevOps/CI/CD/VSTS/TFS/MTM
Assurance-Financial Audit domain
Test Case/Test Result/Test report
ALM/QC/JIRA/JAMA/Test Rail
Property & Causality (P&C) Ins.
Web Based/Client Server/Cloud Based
HP UFT/HP QTP/TP/SWIFT
Capital Market/Equity/Asset Mgmt.
Feature/QA/SIT/UAT/CCT/KYC/AML
VB Scripting/Debugging/Frameworks
Agile (Scrum)/Waterfall/SDLC/STLC
Blackbox/Backend/Functional Testing
Oracle/MS SQL Server/Toad/DB2
SFDC/Salesforce/CRM/Cloud App
Onshore & Offshore Model
SQL/Database/RDBMS/DML/FTP
Education & Certifications
Bachelor of Commerce
National University, Gazipur, Bangladesh
Scrum Master Accredited Certification
International Scrum Institute
Professional Experiences
Wells Fargo New York, NY
Sep 2019 – Present
UAT Test Lead / Senior QA Analyst
Banking & Financial Domain
Involve in Wells Fargo KYC/AML project using “WCAO - Wholesale Customer Account on Boarding” application includes Periodic Review, Onboarding and, Transfers customer process.
Case management capabilities to facilitate workflow between Relationship Teams, Financial Crimes Operations (FCO) and Centralized Deposit Account Opening (CDAO) teams. Support Onboarding for New & Existing legal entities to Front-Office.
Manages all QA process in an Agile Scrum development environment and lead a small team of QA personal in all the testing efforts of the products in the organization and reported directly to the QA Director.
Participate in various Agile Scrum ceremonies such as sprint planning, daily stand up call, sprint review or Demo, Sprint retrospective meeting for every sprint.
Attend Sprint Grooming session with Product owner, Scrum Master and development team to prioritize Product Backlog in JIRA. Analyzing Test Estimation and existing story and completing DOR for upcoming sprint in JIRA tool.
Prepare test plan and strategy also discuss the testing goal for that sprint with the testing team, assign task or work to peers and self, collaborate with design architects, plan testing approach, develop reusable test scripts, test data to speed up testing for future delivery timelines.
Using JIRA for product and sprint backlog, Task/ Scrum board to track tasks, various reporting in dashboard, Capacity planning, burndown chart management, and bug logging & tracking.
Analyze User Story with Acceptance criteria as a part of STLC process and write and review manual test scenarios / test cases based on user stories and functional design documents.
Design all Manual test cases into HP Application Life Cycle Management (ALM) and perform various kinds of testing manually and execute. Log defects and tracking using HP ALM till its closure following company defect life cycle.
Responsible for the Web based testing including GUI Testing, black box testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing, Exploratory Testing, UX/UI Testing, Usability Testing, Smoke Testing, Backend Testing and User Acceptance Testing (UAT).
Attend UAT Release planning session, Analyze scope, prioritize Action Items and create UAT Release Test Plan.
Follow Waterfall methodology and analyze BRD & FSD and gathering both functional and non-functional requirements.
Lead UAT team and perform Functional testing, Admin Role based testing, Security testing, End to End testing and Regression testing following Happy Path testing and Unhappy Path testing in UAT Release.
Heavily involve in UAT War Room support meeting with clients, UAT Shakeout meeting with core team, UAT regression planning meeting with client, Defect Triage Meeting with the development team and Go/No-Go Live meeting.
As a UAT Test lead provide Production support for product to be Go Live and communicate with the Business owner.
Responsible for UAT Daily Status reports- Green, Yellow and Red showing the progress of the testing effort, Requirements Traceability Matrix (RTM), UAT Test Summary Report and, Release Summary Report.
Extensively involved with testing the front-end screens and online features integration with the back-end database.
Conduct backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from Oracle database for executing user specific test cases.
Write Simple, complex SQL queries using various kinds of joining and sub queries to retrieve complex data from RDBMS.
Attend every day defect status call/ defect triage meeting and distributed the defects to help clear the defects in UAT backlog before product goes on live.
EY (Ernest & Young) New York, NY
Mar 2018 – Aug 2019
Test Lead / Agile QA Analyst / UAT Tester
Assurance (Financial Audit) Domain
Directly engage with “EY” Assurance-Audit in Canvas project as a member of agile feature (Onshore and Offshore) team.
Work in Agile Scrum / Kanban, waterfall Development environment to gain and understand the business environment.
Perform technical analysis to identify and collect / organize detailed information related User Story and design to test.
Analyze User Story, Acceptance Criteria, design specifications and validate specifications change of requests from client.
Attend User story grooming session, Sprint Planning meeting, Task & Test Estimation meeting, Daily Stand-Up / Scrum meeting, Pre-Demo with PO and Demo meeting in last day of the Sprint with EY Audit project stakeholders.
Join Project Status meeting with Steak holder to identify story gaps, defect leakage and discussion with upcoming changes.
Conduct daily Collaboration meeting- Defect Triage and discussing complexity of the open Bugs, priority & severity, risks, assignment, rejection, reassignment of defects and updates are captured in bug tracking system.
Create Test Scenarios & Test condition, Designed Test cases & Test Data, Cross review with another Tester & Sign-off. Also perform any rework required and share with team and perform Unit, Functional, Integration, regression & smoke testing.
Maintain active communication with offshore teams on User Story, Defects, Patch Defect of upcoming Sprint / Releases.
Supervised / Lead QA Team, facilitated Test estimation and QA sizing for assigned User Stories & Tasks, work closely with Scrum Master, BA, Developer and Proxy Owner of product (POP) to ensure appropriate process of QA Team in projects.
Involve with System Integration Testing (SIT) / UAT QA team to create Test Scenarios, Test cases, Test data setup and execute Regression Test Suites, Regression Flows, monitor defects and interact with Feature team for defect collaboration.
Design End to End Test Scenarios and test cases to all functional and non-functional requirements as defined in business.
Heavily use Azure DevOps/ VSTS/ TFS test management tool to manage Releases, Sprints, User Story Backlog, Burn Down Chart, various reports in dashboard and for defect log, tracking and Manage defect reports followed by Defect Life Cycle.
Extensively use Microsoft Test Manager (MTM) extension with VSTS to manage releases, Design End to End Manual Test cases, execute test cases and insert test results and execution reporting purposes.
Facilitate training to new testers / new joiners for the projects and collaborating with cross-functional team.
Closely work with Automation team and perform automation testing using HP Unified Functional Testing (UFT/QTP) for creating, maintaining, and debugging complex and innovative scripts for frameworks such as Modular, Data-Driven, Keyword-Driven, and Hybrid Framework.
Develop and maintain custom library, error handling, recovery scenarios, reporting methods, descriptive programming and repository management using QTP/ UFT for Automation framework.
Proficient in writing VBScript using UFT/ QTP for functional testing to incorporate new code change and enhancements.
Run multiple regression suite scripts in batch using UFT batch runner tool in overnight execution.
Used HTTP protocol perform Web-Service REST API Testing using different methods like Get, Post, Put and Delete.
Using MS SQL Server database write / execute simple and complex SQL queries, various Joining, Operators and Functions.
In MS SQL Server- write various queries by creating Inner Join, Left Outer Join, Right Outer Join and Full Outer join.
Generate Sprint End Report such as Test Plan, HLTS, Test Summary Report, and Defect Summary Report and provide testing project feedback and archive testing assets to verify completion of testing.
Prudential Newark, NJ
Dec 2016 – Feb 2018
Test Lead / CRM Salesforce QA Analyst
Financial & Insurance Domain
Worked as a Salesforec.com (SFDC) QA Analyst and Lead on multiple projects simultaneously in insurance and financial based application.
Demonstrated knowledge of the software testing life cycle (STLC), SDLC and High breed Framework with experience working on small to large teams both in onshore and offshore model.
Worked on Salesforce Marketing Cloud (SFMC), Salesforce Sales Cloud & Service Cloud (SFSC) of SFDC for Page Layouts, Tabs, Custom Fields, Custom Objects, Validation Rules testing and Triggered Journey ESP for Various email Journey Testing for Win Back, Win Over, Reminders.
Knowledge of Salesforce administration; Standard objects, Reports/Dashboards, Processes, Data Mapping and Sandbox environments and assisted developers in troubleshooting and root cause analysis after testing.
Conducted in formal Reviews of Requirements, Design and provided input to Test Coverage.
Attended Project Status meeting with Stake holder to identify gaps, defects and discussion with upcoming changes.
Regularly joined Daily Update Planning, Data Mapping using FTP server.
Designed End to End Test Scenarios and test cases to all Functional and Non-Functional requirements and created RTM.
Test Case reviewed & Signed-off with development team to implement UAT testing process with Cross-Functional Team.
Heavily used JIRA for release & Bug management, task distribution, and managed task board.
Used HP ALM test management tool create Test Scenarios, Test cases, executed test cases and generated testing reports.
Delicately worked with UAT team to ensure Prudential Application is working properly as per requirements.
Support business users during the execution of User Acceptance Testing (UAT) by Testing Test cases, Test data, monitor defects and interact with team to Sign Off process.
Manually performed various kind of intended Black Box testing such as Smoke, Functional and Non-functional testing to validate the product for the project namely Functional, Integration, Regression, End to End and Backend testing.
Enhanced Automation Scripts and maintained using Framework with Descriptive, Record and Run Programming along with Debugging and other UFT & VB methods with Unified Functional Testing (UFT).
Wrote Simple & Complex SQL queries for Backend Testing and validate the Oracle database & applications are integrated.
Bank of America New York, NY
Oct 2015 – Nov 2016
Test Lead / Software Test Engineer
Banking & Financial Domain
Followed Hybrid Agile methodology to participate in the overall Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) process from Analysis to Implementation.
Analyzed Software Requirement Specification (SRS), Functional Specification documents, to create Test scenarios, Test Planning, Test Cases, Test Scripts, Test Data, Test Schedule and Test Reports.
Attended Daily & Weekly QA meetings to discuss deliverable, schedules, testing expectation, timelines and goals.
QA Test Lead and mentored QA team collaborate as well as onshore & offshore members, other Stakeholders and participate in all phases of testing including Test strategy, Test plan, Test cases execution and QA sign-off.
Experienced in upgrading from Mercury QC to HP ALM. Used HP ALM export test cases to excel spreadsheet and Import Existing Test Cases from excel spreadsheets.
In HP ALM, mapping Requirement & Test Cases as Requirement Coverage, set up Test sets, execute Test Cases, review test results and generate Test execution reports.
Extensively used Jira/Code-Jira to Release, Log Bugs, manage and track existing Bug, create defect analysis reports.
Manually performed Smoke, Exploratory, Usability, Functional, Integration, Regression and Backend testing,
Used Compuware Test Partner (TP) to perform Automation testing, modify and execute automated test scripts using Visual Basic Application (VBA) language for Regression scope and Regression testing.
Used Oracle database and Toad for data validation and test case execution for Backend testing purpose. Manually execute SQL Queries to retrieve an update data in the Oracle database using Joining like Inner, Left Outer, Right Outer, Full Outer and Self join, Operators, Functions. Modified existing queries as a precondition for test case execution.
NBTY Holbrook, NY
Apr 2012 – Sep 2015
Quality Assurance Analyst
Retail Domain
Extensively worked in all stages of Software Development Life Cycle (SDLC) and various methodologies such as Waterfall, Agile and Iterative in E-commerce Web-Based application in various projects.
Participated in Release and Sprint planning, Test estimation, Daily stand-up, Peer Review and Defect Review meetings.
Analyzed the Functional Requirements, User stories, Design Specifications documents, Use Cases and Acceptance Criteria to ensure that the system met all the technical and business requirements.
Wrote Test Plans, scenarios, and Test Cases and logged Defect into company template in the spreadsheet.
Manually performed Smoke, Integration, Functional, Non-functional, Regression, WEB testing, API and Backend testing.
Performed User Acceptance Testing (UAT) and provide training to client/end-users about the new application.
Demonstrated a strong capability in testing Native and Web based Mobile applications testing for iOS and Android.
Maintained automation scripts uses VB Script, Descriptive Programming, Debugging followed by various frameworks such as Data Driven Framework, Keyword Driven Framework and Hybrid Framework uses HP Quick Test Professional (QTP).
Wrote SQL Simple and Complex queries using MS SQL Server DB to the RDBMS such as Joins, Operators, and Functions to verify the data with Backend to maintain Data Consistency, Integrity and Accuracy with the front-end application.
Progressive Corporation Cleveland, OH
Aug 2011 – Mar 2013
Software QA Tester
Insurance Domain
Actively participated in all phases of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC)
Experienced of Property and Causality (P&C) Insurance applications in Policy & Claims functionality and Analyzed requirement, create Test Scenarios, Test design and Test execution.
Conducted analysis of business requirements and developed Test Plan in Company template. Wrote Scenarios and mapping test cases using HP Quality Center (QC), which are link back for requirements coverage.
Performed Functional, Smoke, System, Integration, Accessibility, GUI Testing, and User Acceptance testing (UAT).
Defects were logged, tracked, reviewed, analyzed and compared using Quality Center (QC) for manual testing.
Interacted with developers, users and various team members discuss and resolve defects and their priorities.
Prepared and track Requirement Traceability Matrix (RTM) with the test cases developed and defect found.
Extensive experience in User Acceptance Testing (UAT), collaborated with client to support UAT sessions.
Followed Section 508 guidelines and used JAWS (Job Access with Speech), Window Screen Reader tools to perform 508 Compliance testing for Web based applications.
Manually performed Backend Testing of the Oracle database by using SQL queries to make sure that the database reflects the updates/change to verify the database Integrity.
Technical Skills
Test Management Tool
Azure DevOps VSTS TFS MTM Jira JAMA Test Rail HP ALM/QC Rally
Defect Tracking Tool
VSTS Team Foundation Server (TFS) ALM/QC JIRA/Code-Jira Rally
Automation Tool
HP QTP/Unified Functional Testing (UFT) Gherkins Test Partner (TP)
Application
Web-Based/Client-Server Based Web-Based Client-Server SFDC/CRM Salesforce
Scripting Language
Visual Basic App (VBA) VB Script (VBS) Gherkin syntax (Given, When, Then)
Operating System
Windows iOS Android UNIX LINUX
Database (RDBMS)
Oracle database (10g/11g) MS SQL Server DB2 TOAD
Methodology
Waterfall Agile (Scrum) Iterative TDD/BDD DevOps CI/CD
Browser
Internet Explorer (IE) Edge Google Chrome Mozilla Firefox Safari
Other Tools
MS Office Suite SharePoint Visio Postman SoapUI JAWS AutoSys FTP SWIFT
Application/Domain Type
Financial Audit Banking Insurance (P&C) Retail Azure Cloud MS Dynamics 365