You are on page 1of 6

Xu Ma

morrisma886@gmail.com | 470-398-2880 | linkedin.com/in/morris-ma-055530280/

About Me

8 years of experience as a Business Analyst with proven capability of working in different Software development lifecycle (SDLC)
methodologies like Waterfall and Agile with good understanding in various domains such as E-commerce, Healthcare, and
Banking. Incredible work ethics coupled with excellent communication, written and interpersonal skills describe a committed team
player.

Certificate:
Scrum Master Accredited Certification (International Scrum Institute)

Professional Summary

 8 years’ experience BA in all phases of Software Development Life Cycle (SDLC) in Agile, waterfall methodology.
 Proficiency in Business Requirement gathering and in conducting retrospective and problem-solving workshops and have
hands-on experience in conflict resolution and delivering high business value. with a keen awareness of developers and end-
users needs and able to deal with user groups at all levels efficiently.
 Proficient in using tools like MS Visio, Lucid Chart for creating UML diagrams like Use Cases, Class Diagrams, Entity
Relationship diagram (ER), Activity Diagrams for process diagrams.

 Good experience in application design (Mockup, Wireframes, and Prototypes using)


 Worked with SOA architecture and Micro-Service architecture and implemented successfully in projects.
 Strong knowledge of SQL and SQL scripts.
 Good understanding in Data Warehousing concepts - OLAP, OLTP

 Good knowledge of testing methodologies like User Acceptance Testing (UAT), Smoke, Regression, Integration, Functional
testing.
 Good experience in Relational Database Management System including performing complex SQL queries for mapping of
various system applications.
 Mastery in the use of Agile project management tools such as JIRA/ RALLY to document and visualize stories, tasks, and
measure performance through burn down charts/ velocity charts and other KPIs.
 Experienced in facilitating Scrum ceremonies like Backlog Grooming Session, Sprint Planning Meeting, Sprint Review
Meeting, Sprint Retrospective Meeting, Daily Stand Up.
 Assisted Product Owner in refining product backlog, writing Technical User Stories using INVEST criteria and prioritizing user
stories using MoSCoW techniques.
 Involved in Program Increment Day (PI), headed the team breakout sessions during the PI and assisted my Release Train
Engineer (RTEs) for the feature readiness, logistic readiness, and[ team readiness.
 Participated in weekly Scrum of Scrum (SOS) meetings facilitated by RTE and resolved dependency issues.
 Calculated Velocity and Capacity for teams based on the previous sprints and monitored burndown chart and other KPIs for
team’s performance.
 Comprehensive knowledge of web services related concepts such as XML, JSON, WSDL, HTML, AJAX, SOA, API, SOAP and
RESTful Web Services while working with developers and Code Technology Services (CTS) teams.
 Helped the team in understanding the Agile concepts and the Agile practices to improve the team’s delivery.
 Collaborated with off-shore team and on-shore team and maintained project plans and schedules.
 Worked with SOA architecture and Micro-Service architecture and implemented successfully in projects.
 Participated in Scrum of Scrum (SOS) with RTE and other SMs to update the team progress and discuss dependencies.
 Sound knowledge in performing Extract Transform Load (ETL) process to migrate data from OLTP Database to OLAP Data
warehouse and Data Marts, which involved Data Mapping based on the Transformation Rules
 Collaborated with off-shore team and on-shore team and maintained project plans and schedules.
Technical Skills:

Methodology Agile, Waterfall

Project management tools JIRA, Rally, MS SharePoint

BI Tools Tableau, Power BI, Crystal Report, MS Visual Studio

Modeling Tools MS Visio, Lucid Chart

Framework Scrum, SAFe, Kanban

Documentation Tools SharePoint, Swagger, MS Excel

Web Technologies XML, JSON, HTML, SOAP, RESTful

Testing tools Postman

Professional Experience

Client: Walmart Bentonville, AR

Date: December 2021 - Present

Project: E-commerce Management System

Role: Business Analyst

Scope: Enhanced the shipping, searching, and return features of the e-commerce management application and to incorporate
reporting, internal chat, and auto data entry features to improve orders workflow efficiency, reduce data errors, and manage
various shipping and return more flexible.

Roles and Responsibilities:


 Gathered Business Requirements by using techniques such as document analysis, system analysis, one to one interview with
Business Users, and stakeholders.
 Performed various analysis such as Gap Analysis, Risk Analysis, and Root Cause Analysis to validate the feasibility of
Decision and helped the development team to understand the AS-IS and TO-BE business workflow to provide quality MVP’s.
 Expertise in UML Diagrams such as Use Case, Activity, Sequence, Entity Relationship Diagrams using MS Visio, Lucid
Charts, and created Mockups and Prototypes using MS Visio.
 Actively involved and cooperated in the roadmap sessions with the Scrum Team to identify the Objectives and Planning to
identify the dependency to deliver the project milestones after each sprint.
 Experienced in working and conducting backlog grooming session with Product Owner to break down the features and assisted
in developing user stories and Acceptance Criteria while making sure that user stories are following INVEST criteria and
acceptance criteria is written in Gherkin format.
 Worked on Enablers and Spike stories and made estimations on those stories within the team's convenience and tracked the
estimable sprint goal is completed within the sprint cycle.
 Involved in estimating the story points for user stories using Fibonacci sequence.
 Designed prototype of Orchestration Process in MS Visio by invoking respective Web Service and APIs to scrub the errors in
the ecommerce management process.
 Deep understanding of the existing REST APIs and request and response web methods, Client-Side Validation, Server-Side
Validation and Database Validation for various functionalities of the system.
 Proficiency in writing complex SQL queries to extract and validate the data from the Eligible Members database.
 Involved in Data Extraction- Transformation- Loading (ETL) and OLAP operations, used Informatica PowerCenter as ETL tool.
 Involved in Data Mapping for various schemas like Star Schema and Snowflake Schema and Data Migration from OLTP to
OLAP database.
 Created Data Mapping Documents and collaborated with the business to define Transformation rules.
 Proactively managed Change request and performed Impact analysis to ensure smooth integration of changes into the
Ecommerce management system.
 Performed initial testing of REST APIs using Postman to verify API response messages and codes.
 Designed Test Plans and Test Cases for User Acceptance testing (UAT) with the help of QA teams.
 Conducted User Acceptance Testing (UAT) in Sprint Review and documented the bugs and updated the Requirements
Traceability Matrix (RTM). Confirm user stories are moved into Incremental Backlog.
 Performed Functional testing and Regression testing on a regular basis to make sure that the basic functionalities of the system
are working.
 Arranged Triage calls to work on defects and prioritize the defects with their mitigation plans with the team.
 Delivered Minimal Viable Product (MVP) as per the deadlines and pushed into Product backlog Increments got appreciation
with senior management on timely delivered sprints.
 Conduct a questionnaire with customers to investigate the overall satisfaction with the system and according to the collected
response improve the customers’ satisfaction by 22%.

Client: HSBC Bank Buffalo,


NY

Date: May 2019 - November 2021

Project: Payment and Transaction System

Role: Business Analyst

Scope: The bank's payment and transaction system had limited functionality, which hinders its ability to offer online banking
services. This project is aimed to upgrade the legacy system to a modern core banking system that has enhanced functionality
and is easier to maintain. The bank wants to offer online banking services to its customers.

Roles and Responsibilities:


 Strong experience in credit card payments, contact and contactless transactions.
 Prepared necessary business use cases after analyzing the gathered requirements, and created UML diagrams including process
models, use case diagrams, activity diagrams, and sequence diagrams.
 Created Mock-Ups and UML diagrams such as Activity flow diagrams, Orchestration flow diagrams and data flow diagrams
before each sprint for smooth development and testing.
 Write User Stories, estimating User Stories using various estimation techniques such as Fibonacci series.
 Assisted the Product Owner in creating Product Backlog and team in Sprint Backlog using prioritization techniques such as
MoSCoW methods.
 Organize and facilitate daily stand-up meetings, reviews, retrospectives and sprint demos and other Scrum-related meetings
to drive development and implement process improvements across scrum teams.
 Identified and removed impediments and prevented distractions to ensure that the scrum team(s) met the sprint goal and
completed committed work.
 Worked on Enablers and Spike stories and made estimations on those stories within the team's convenience and tracked the
estimable sprint goal is completed within the sprint cycle.
 Defined and documented Sprint goal, requirements, issues and risks, and release process using SharePoint and Azure DevOps
to track progress and promote accountability among project participants.
 Supported Azure DevOps and SharePoint administration, including creation and management of custom, complex projects,
workflows, security schemes, custom fields, dashboards, and reports configurations.
 Solid understanding of the existing SOAP and REST web services, REST APIs and request and response web methods,
Client-Side Validation, Server-Side Validation and Database Validation for various functionalities of the system.
 Created API Documentation using Swagger and performed API testing using Postman to check if the API is returning the data in
JSON, XML format as specified in the API documentation for the flow of information.
 Actively worked and documented in Data Mapping for various schemas like Star Schema and Snowflake Schema and Data
Migration from OLTP to OLAP database.
 Kept track of bugs/defects using JIRA and helped the testers in issue resolution and made a report of all the defects.
 Worked diligently on Change Request Management and performed Impact Analysis.
 Facilitated Triage calls to identify defects by performing Root Cause analysis and mitigated it along with the dev and QA team.
 Created Test plans and developed User manuals for User Acceptance Testing and recorded the bugs in Azure DevOps.
 Performed Functional testing and Smoke testing to confirm that the basic functionalities of the system are working.
 Ensured the quality of deliverables and system functionality through testing, reviewing, and validating system components will
contribute to the overall reliability and performance of the core banking system. Improved data Visualization and workflow
efficiency by 21%.

Client: McKesson Irving, TX

Date: January 2018 – April 2019

Project: Insurance Claims Management System

Role: Business Analyst

Scope: The healthcare insurance company's process of handling claims is too complicated and takes too long, which leads to
poor user experience. This project is designed to optimize the claims process by automating the claims process, better data
visualization, and automatically generating reports.

Roles and Responsibilities:


 Created Mock-Ups and UML diagrams such as Activity flow diagrams, Orchestration flow diagrams, and data flow diagrams
before each sprint for seamless development and testing.
 Organized and facilitated daily stand-up meetings, reviews, retrospectives, and other Scrum-related meetings to drive claims
management development and implement process improvements across scrum teams.
 Assisted the Product Owner in creating the Product Backlog and the team in the Sprint Backlog using prioritization techniques
such as MoSCoW, and Business value methods.
 Participated in estimating story points for user stories using Planning Poker and Fibonacci sequence.
 Removed impediments and distractions, ensuring that the scrum team(s) met the sprint goal and completed committed work.
 Documented Sprint goals, requirements, issues, risks, and release processes using SharePoint and Azure DevOps to track
progress and promote accountability among project participants.
 Resolved impediments faced by developers and testers during daily stand-ups and facilitated parking lot sessions.
 Explored UDDI to discover existing SOAP and REST web services, REST APIs, and request and response web methods in
WSDL format for the claims management project.
 Developed Client-Side Validation, Server-Side Validation, and Database Validation for various functionalities of the EHR
system.
 Participated in Data Mapping for different schemas like Star Schema and Snowflake Schema and assisted in Data Migration
from OLTP to OLAP databases.
 Created Data Mapping documents and collaborated with the business to define transformation rules.
 Employed Postman to examine and validate the external APIs used in the claims management project.
 Proactively managed Change Request and performed Impact Analysis to ensure smooth integration of changes into the claims
system.
 Facilitated Triage calls to identify defects by performing Root Cause analysis and worked with development and testing teams
to address issues.
 Developed Test plans, User manuals for User Acceptance Testing, recorded tests, and documented bugs in Azure DevOps.
 Conducted Functional testing and Smoke testing regularly to ensure the core functionalities of system were functioning as
expected.
 Handled Enablers and Spike stories, estimated them within the team's comfort, and tracked the estimable sprint goal
completion within the sprint cycle.
 Implemented Issues Tracking in Azure DevOps to effectively track impediments against user stories.
 Conducted Sprint Review sessions to ensure that the Definition of Done (DoD) was met and the product owner signed off on
the user story.
 Enable stakeholders to identify trends, patterns, and bottlenecks, leading to more informed decision-making by creating
interactive dashboards and visual representations. Improved system to process insurance claims time by 17%.

Client: Credit Suisse New York, NY


Date: June 2016 – January 2018

Project: Digital Loan Application System

Role: Business Analyst

Scope: Develop and implement a digital loan application system that enhances the loan application process, improves
efficiency, and provides a seamless and user-friendly experience for customers.

Roles and Responsibilities:


 Preparation of reports and presentation to client.
 Gathered Business Requirements by using techniques such as brainstorming, document analysis, one to one interview with
Business Users, and Stakeholders.
 Worked to promote transparency across teams and stakeholders by preparing Project Documentation like Business Requirement
Document (BRD), Functional Requirement Document (FRD), System Requirement Specification (SRS), Release Notes,
minutes of meetings (MOM) utilizing MS office.
 Performed Requirement Analysis by gathering both functional and nonfunctional requirements based on interactions with the
process owners & stakeholders and document analysis, represented them in Requirements Traceability Matrix (RTM)
 Performed testing, knowledge transfer and assisted other team members.
 Facilitated Triage calls to resolve conflicts as well as to work out defects identified in testing.
 Involved in Data Extraction- Transformation- Loading (ETL) and OLAP operations, used Informatica PowerCenter as ETL tool.
 Created and developed Canned reports and ad-hoc reports to deliver progress reports to the product owner so that performance
evaluations regarding meeting business requirements could be managed effectively.
 Prepared test cases and test scenarios identified and established Positive and Negative test cases and coordinated other QA’s
in executing the test plans.
 Facilitated User Acceptance Testing (UAT) sessions and prepared User Manual Guide (UMG) and made sure to receive Sign
Off from stakeholders by explaining how the application met the requirements.
 Performed Functional testing and Regression testing to confirm that the basic functionalities of the system are working.
 Facilitated Triage calls to identify defects by performing Root Cause analysis and mitigated it along with the dev and QA team.
 By automating various tasks and integrating data sources, the system can significantly improve the efficiency of the loan
application review and decision-making process by 24%.

Client: Anhui Gujing Group Co., Ltd Anhui, China

Date: August 2013 – June 2015

Project: Customer Relationship Management System

Role: Business Analyst

Scope: This project is to implement a robust Customer Relationship Management (CRM) system at Anhui Gujing Group Co., Ltd to
effectively manage customer interactions, enhance customer satisfaction, and improve sales and marketing efforts.

Roles and Responsibilities:

 Assisted project manager in creating Project Management Plan which included project charter with milestones, budget,
communication plan, RACI matrix.
 Responsible for creating and reviewing business rules, business requirements, functional specifications, project
schedules, documentation and test plans related to commercial lending.
 Performed Document Analysis and conducted Stakeholder Interviews to elicit high level requirements.
 Analyzed the As-Is and To-Be state of the project and performed Gap Analysis.
 Designed and developed Use Case Diagrams, ER Diagram and Activity Diagrams.
 Actively took part in JAD sessions.
 Created Business Requirements Document (BRD) with the business users.
 Performed Root Cause Analysis to identify the source of frequently occurring issues.
 Performed UAT on business requirements and technical specifications.
 Assisted testing team in writing manual test cases.
 Reviewed the BRD with the developers to avoid scope creep.
 Created Requirement Traceability Matrix (RTM) to document all the functional & non-functional requirements and to track
the developers/testers who worked on the respective requirements.
 Actively involved in setting up batch processing for process automation using orchestration processes within the
applications using SOAP Webservices/ APIs related to information of claims processes.
 Worked with the QA Team Lead to develop QA standards and ensured compliance with all regulatory requirements.
 Designed Test Plans and Test Cases for User Acceptance testing (UAT) with the help of QA teams.
 Utilized the CRM system to provide personalized and proactive customer engagement, resulting in improved customer
satisfaction, loyalty, and retention. Enhanced Customer Satisfaction by 15%.

Education

 Master’s in Business Analytics (MS)


University of Rochester, Rochester, United States

 Bachelor of Business Administration in Information System,


Kennesaw State University, Kennesaw, United States

You might also like