AASHAY K SHAH
******.****@*****.***
Chicago,IL
Contact# 312-***-****
Experience Summary
. Over 9 years of professional experience in the field of IT industry as
a, PM/Senior BA Analyst comprising QA testing.
. Diversified experience working on different platform including web
application for CSR and Cardholder, Web
Services implementation, Legacy Interface, Medical Systems,
Security Encryption and IVR applications.
. Excellent skills in writing Business requirements document (BRD), USE
Case Specifications, Functional
Specifications (FRD), System Design Specifications, Workflows, UML
representation and requirement traceability matrix.
. Highly proficient in working with stakeholders and business users to
gather requirements, analyze them and
Subsequently use the rational design tool to model the requirements.
. Experience working on projects implementing software development life
cycle (SDLC) process at different
Phases including Requirements Gathering, System Analysis/Design,
Testing and Maintenance.
. Extensive experience in project management best practices, processes, &
methodologies including Rational
Unified Process (RUP) and Agile Development
. Experience in conducting Joint Application development (JAD) sessions
with end users, subject matter
Expert's (SME's), Developers and QA Teams.
. Well-versed using UML architecture including Use cases, Sequence, State
and Activity diagrams.
. Experienced in conducting GAP Analysis, ROI Analysis, Estimation
techniques & traceability matrix.
. Provide estimates for Requirements and Testing artifacts using MS Project
and Swag templates..
. Proficient in Analyzing System & Functional Specifications, Business
Requirements, Business Rules to Identify Test
Requirements Write Test Plans, Design Test Cases, Test Scripts, Test
Data and Execute Test Runs.
. Proficient in using test management tools like Mercury Quality Center and
Test Director along with automated
Testing tools like QTP, Win Runner & Load Runner.
. Proven ability to work with fast paced environments to gather
requirements on Client-Server and Web based applications
. Well-versed with planning, organizing and maintaining the entire
analysis and testing phase/process.
. Proficient in using the test management tool for creating test plan,
test cases, test scripts and for generating graphs and reports to
effectively measure the quality of the product.
. Report, document and track all the defects using Rational Clear
Quest, Quality Center/Test Director and
Bugzilla.
. Diversified experience working and effectively communicating with
offshore and on-site teams.
. Strong Analytical, verbal and presentation skills to enhance relation
among team members and project sponsors.
. Comprehensive training and experience in negotiating skills, people
management, project implementation and stress management.
. Have experience in using requirement management tool like Rational
Requisite Pro and Performance testing tools like Virtual User
Generator and Topaz.
Technical Skills
Business Modeling Tools: MS Visio, MS Project, Rational Rose, UML and
Rational Requisite Pro.
Testing Tools: WinRunner, Quick Test Pro, Load Runner.
Defect Tracking Tools: Rational Clear Quest, Test Director, BugZilla,
and Quality Center.
Version Control System: Rational Clear Case, WebSVN, And
Visual Source Safe.
Programming Languages: C, C++, Java, .Net
Scripting Languages: HTML, DHTML, XML, TSL, ASP, VB Script, Java
Script.
Database: Oracle, SQL Server, MS Access, My SQL.
Platforms: Windows 9X, Windows 2000/NT/XP, Mainframes and Linux.
Professional Experience
Senior Business Analyst /Project Manager
July 2012 - Present
Discover Financial Services, River Woods, IL
Discover Financial Services is a Direct Banking and Payments company
offering credit cards, banking products, loans and payment services. The
project includes integration of Payment services with PayPal where PayPal
wants to leverage Payment Services to obtain a fast-path to merchant
integration leveraging DN acceptance footprint, enhanced authorization
message, and settlement capabilities. The BT Athena Program is comprised of
the application development, infrastructure, connectivity, and testing
activities that are needed to support the changes to payment services
architecture and systems.
Responsibilities:
. Document Phase 1 requirements for Authorization/Gateway to integrate
PayPal platform with Discover Network utilizing existing infrastructure.
. Perform detailed analysis on the as-is authorization workflow and design
to-be system by filling out issues and gaps.
. Conduct walkthrough of use cases and RTM with business technology and
testing teams.
. Participate as business application lead to the PMO meetings and provide
a weekly status metrics on requirement progress.
. Provide vendor management support to onboard PayPal and negotiate SOW and
SLA for the Authorization module.
. Performed JAD sessions with internal and external groups to finalize on
project scope and open action items between discover and PayPal.
. Manage the Issues Log tracker to effectively track all open questions
across development, testing and vendors
. Support Agile and Iterative methodologies for development and testing.
. Works in collaborations with discover business & PayPal test team on test
planning and test strategy implementation.
. Setup traceability for business requirements to identify test cases &
requirement dependency gaps.
. Lead the UAT Testing with the client and responsible to manage work
allocation for the offshore testing team.
. Manage offshore test team assignment and track daily progress to stay
track on testing timelines and deliverables.
. Chair daily check point testing status meeting with client and vendors.
. Create Quality Center reports for status tracking and progress.
. Collaborate with PMO office to support change request processes and
management.
Environment: MS Project, MS Vision, Mercury Quality Center, MS Visio, MS
Excel, J2EE, Mainframe, Web Services, Web
Sphere, UML, Tran Generator Tool.
Senior Business Analyst /PMO Analyst
Sep 2010 - June 2012
Blue Cross Blue Shield of Illinois, Chicago IL
Health Care Service Corporation (HCSC) is a customer-owned health Benefits
Company focused on improving the health and wellness of our members and
communities. Through its plans, affiliates and subsidiaries, HCSC offers a
wide variety of health and life insurance products and related services,
including coverage under Blue Cross and Blue Shield of Illinois, Blue Cross
and Blue Shield of New Mexico, Blue Cross and Blue Shield of Oklahoma, and
Blue Cross and Blue Shield of Texas, and Dearborn National. The project
includes gathering requirements and project coordination for the Contracts
and Benefit Determination project to process Claim Adjudication, Accum
Calculation. HMO Managed Care and Behavioral health functions. Also work
on project to comply with ICD 10 and Health Care reform mandates.
Responsibilities:
. Analyze the current system gaps and work on to gather and document the
new business requirements for the Claim Processing System.
. Interacted with SMEs and business stakeholders to finalize the Business
Requirements for the different applications.
. Identify forward and backward dependency to different application and
evaluate the requirement impact for the new system.
. Successfully conducted JAD sessions and office hours meeting to review
detailed requirements with all the downstream application team.
. Work on to create BRD, System Requirement Specification and Customer
Requirement Speciation documents as part of the business deliverables.
. Lead the team effort to store all the requirements in Quality Center and
also setup the forward and backward traceability matrix for all the
dependent requirements.
. Used SDM (Software development methodology) and Waterfall Methodologies
to support software product development to improve software quality and
responsiveness to changing customer requirements.
. Track all the SDM business deliverables from Phase 1000 to 3000 along
with timely approval of all the documentation from the approvers.
. Manage and chaired the PCB (Project Control Board) for all the functional
change request and also effectively track CR end to end using Clear Quest
until work from all the impacted team is complete.
. Participate in Change Control Board where representative from different
project discuss on Change Request approval and identify any cross project
dependency.
. Effectively break down the SRS to Use Case documents to hand over to the
application design team for further analysis and application development.
. Perform UAT Test Cases review and also track the traceability from all
the System and UAT test cases to the applicable requirement for full
coverage.
. Interacted with the software development team and executive team to
liaison the business requirements to ensure that the application under
development confines to the business requirement.
. Developed UML Use Cases, business work flows; activity/state and sequence
diagrams to make understand the developers and stakeholders to understand
business process and functionality of system with high-level details.
. Effectively followed HIPAA standards for audit review and content
management.
. Resolved Development and Testing Team concerns for any requirements via
triage meeting and also maintain activity logs of all the questions and
answers.
. Assist testing team to prioritize defect for development team at end of
each release cycle.
. Effectively communicate with the project team ensuring that the
modifications and requirements were addressed and also monitored all the
revisions.
. Heavily utilize the quality center tool to create different reports for
requirements progress and leverage the tool for SDM deliverables.
. Conduct feasibility study of requirements and identify cross dependency
between those to assist in making decision on which requirement can be
pushed to next release when project has tight time constraints.
. Act as a SME for the Accum Calculation function and provide support for
timely issue resolution.
. Work on different project which deals with healthcare and affordable care
mandates.
Environment: MS Project, Mercury Quality Center, MS Visio, MS Excel,
XPlanner, Version one, Change point, J2EE, Spring 2.0, WebSphere 6.1, MVC
architecture, SQL, Oracle 10g, Business Objects
Senior Technical Business Analyst/ Project Manager
Aug 2007 - Aug 2010
MasterCard International, Chicago/St louis
MasterCard International is a driving force at the heart of commerce,
enabling global transactions and bringing insight into payments across to
make commerce faster, more secure, and more valuable to everyone involved.
As a critical link among financial institutions and millions of businesses,
cardholders and merchants worldwide, MasterCard provides service in more
than 210 countries and territories. The project involved creating a
Cardholder and Customer Portal for Project O where Portfolio viewer served
as the interface to access this portal functions. It provides a end-to-end
solution for a financial institution with services like issuance of
debit/pre-paid card, fraud and risk monitoring, exception processing,
customer service, Cardholder web portal, CSR web portal, IVR, Security
encryption and etc.
Responsibilities:
Responsible for capturing the business requirements for the IPS
project during analysis phase.
Worked as liaison between business and development team for
finalizing the requirements.
Successfully wrote the functional requirement document for business
review, feedback and updates.
. Translated the high level business use cases and functional
requirements into a more refined requirements version which
designer/developer can use for technical design document.
. Worked in a fast paced Agile development methodology where iteration
range for around 3 weeks.
. Wrote requirements for IVR, CSR and CH Web applications for the
Portfolio Viewer team.
. Track all the use cases and functional requirement through inception
to the end of PMO baseline process and designer/developer hand off.
. Serve as a point of contact for all use cases related questions from
designers and developers.
. Worked with Usability team to create specs for user interface mockups
and translate them to wireframes.
. Evaluate business requests to determine feasibility, work with
Software Engineers to define alternatives, recommend optimal
solutions, and prepared business case justification.
. Responsible for coordinating with stakeholders for capturing and
closing all open questions and then updating the relevant documents
accordingly.
. Represent PV team in the PMO meeting where cross-function team
managers provide the status.
. Implemented some unique IVR functionality comprising language based
routing, Transaction History and Pin Playback.
. Manage and track all vendor issues across all vendors to drive for
completion.
. Successfully conducted JAD sessions with cross-function teams to
finalize the functional requirements.
. Manage all defects prioritization and responsible for assigning them
to developers in pre-integration and UAT testing phases.
. Provide status report and metrics on progress made by development team
in terms of use cases development in PMO meetings.
. Worked with the testing team for review of test plan and test cases
for UAT testing.
. Track all the defects logged in Quality Center and create customizable
reports to monitor testing progress in context to Use Cases.
. Create User friendly reports using Macros in Excel and also automate
reports from QC to excel.
. Served as the PM for the Portfolio Viewer (Development) team with a
major role in assigning, prioritizing, tracking and following up
defects.
. Responsible for setting and leading all Use Case Review meeting with
business stakeholders and distribute meeting minutes to all
participants.
. Resolve all issues and Q/A for tech leads, designers and developers
for use cases development and get sign off from business for change in
business requirements and priorities.
. Provide support in ensuring development objectives are accomplished,
user testing is performed, and customer notification is prepared in a
timely fashion.
. Collected all the Reporting requirements coming out of different
vendor systems and work on transforming them in to business objects.
Environment: MS Project, Mercury Quality Center, MS Visio, MS Excel,
XPlanner, Version one, Change point,
J2EE, Spring 2.0, WebSphere 6.1, MVC architecture, SQL,
Oracle 10g, Business Objects.
Business Analyst/ On-site Test Coordinator
July 2006 - July 2007
Genworth Financial, Virginia
Genworth Financial, Inc. is a leading financial security company serving
more than 15 million customers across 25 countries. It provides financial
security and protection to millions of people through retirement income;
life and long-term care insurance, Medical supplement insurance along with
Mortgage insurance. The project includes developing a new Term Life
Insurance Product with the ability to provide Return of Premiums using
functionalities of both a Universal Life and a simple Term products. It
provides different types of Riders coverage along with Loans, Surrenders,
Death Benefits, and Non-forfeiture option features. The Products is
implemented on Cyber life Mainframes environment and testing include to
test a policy created from pending until it goes in-force and once in-force
do testing of all the different processing scenarios possible until the end
of the policy life cycle.
Responsibilities:
Interacted with the Senior Leadership teams (SLT's) to finalize the
Business Requirements for the new product.
. Used test driven development and agile development methodologies to
support software product development.
. Facilitated collection of functional requirements from actuarial and
preparation of business requirement documents that provide appropriate
scope of work for technical team to develop prototype and overall
layout for the product.
. Co-ordinate with offshore testing team in understanding the business
requirements and resolve issues.
. Understand and analyze business requirements for testability and
completeness using Rational Requisite Pro.
. Developed UML Use Cases, business work flows; activity/state and
sequence diagrams using Rational Rose to make understand the
developers and stakeholders to understand business process with high-
level details.
. Successfully conducted JAD sessions, which helped synchronize the
different stakeholders on their objectives and helped the developers
to have a clear-cut picture of the project.
. Understand the As Is system and develop the To Be system concept and
also prepare the System process Maps.
. Worked with technical team to make them understand requirements by
translating into technical terms and developer expectations.
. Act as an SME for the User Interface design to develop screen mockups
as per customer expectations.
. Work extensively with the QA Team for designing Test Plan and Test
cases for the User Acceptance Testing (UAT).
. Review test cases, test data and other testing artifacts created by
the offshore team members for completeness and accuracy.
. Using Requisite Pro, monitored change requests and documented
requirements, integrating them with Use Cases.
. Maintain a Scorecard for tracking the project and testing timelines
covered on Phase-to-Phase basis.
. Provide support to cross-functional team for setting product
priorities for production rollout.
. Precisely and thoroughly analyze the defects found and work with
developers to resolve them.
. Involved in setting up and importing all the project artifacts to the
Mercury Quality center for better project visibility and matrix
manipulation.
. Track the Requirements Traceability using Quality center where each of
the requirement is mapped to test cases.
. Conducting workflow and process diagram to derive requirement for
existing system.
. Maintained proper communication with the developers ensuring that the
modifications and requirements were addressed and also monitored these
revisions.
. Design Timelines, requirements gathering, task co-ordination, managing
releases and planning cross team coordination.
Environment: Cyber Life Mainframes, Rational Requisite Pro and Rational
Rose, Mercury Quality Center, MS Visio, MS
Project, DB2, UML, Windows NT.
Business Analyst Jan 2006 -
June 2006
Cleversafe LLC, Chicago, IL
Cleversafe LLC is one of the immerging companies to build and deploy a
secure way to secure the world's data. The project includes Cleversafe
dispersed storage with Turbo IDA Algorithm. Cleversafe Dispersed Storage
software uses unique information dispersal algorithms to store small slices
of data in multiple, disparate locations. Each slice contains too little
information to be usable which ensures that all data stored or transmitted
on the grid is secure and private. Although each slice is individually
unusable, any majority of the slices can perfectly recreate all of the
original data. As a result the grid remains fully operational even if up to
half of the grid nodes are not operating. The result is a pioneering new
technology for data storage superior in security, privacy, reliability and
scalability. The project includes implementing this new application having
command line and GUI capabilities.
Responsibilities:
. Followed a structured approach to gathering and formalizing business
requirements expressed by managers, process owners and operational
users.
. Analyzed business requirements and system architecture/design.
. Maintain and track the overall project progress and testing status
through MS Project.
. Conducted JAD sessions with end-users to identify user requirements
and also to collaborate with developers for application development.
. Actively involved in designing User Interfaces for development
prototypes helping to make developer easily understand the
new/modification done on the front-end.
. Coordinated in distributing the workflow details to appropriate
resources.
. Captured system requirements by writing Use Cases specifications.
. Involved in reviewing Entity Relationship, Data Flow, State Transition
and Class diagrams with the system analyst.
. Analyzed the As IS system to prepare a To Be system concept.
. Captured core business process information, business rules, business
entities and other relevant information.
. Assessed risks, cost and potential benefits of alternative business
process.
. Created the user interface mockups to capture all the data filed
requirements and screen design for the product.
. Actively involved in doing the UAT to signoff the testing conducted by
the testing teams for various phases of the testing cycle such as
Functional, Regression, GUI, Backend, Integration and testing.
. Integrated Requisite Pro with Rational Rose to provide all teams
visibility and maintaining traceability among
requirements, use cases and change request.
. Review with the Quality & Technical Leads on Test Coverage, Test Planning
and on the Quality Statement.
. Developed Functional Specifications and Q/A Testing requirements using
Quality Center to conform user needs.
. Extensively used Rational Clear Case VOB as permanent data repository
to store Project Documentation.
. Efficient used SQL and PL/SQL for database/backend testing.
. Interacted and communicated clearly with development, testing and
production teams concerning release management
policies and procedures.
Environment: Rational Requisite Pro, Rational Rose, Rational Clear Quest,
Rational Clear Case, MS Visio, Quality Center,
Windows XP, VB Script, ASP.NET, C#.NET, MS Visual Studio
2003, MS SQL Server.
Business Analyst
June 2005 - Dec 2005
Siemens Medical Solutions, IL
Siemens Medical Solutions is one of the largest global suppliers of
healthcare equipment, renowned for innovative products, services and
solutions including diagnostic imaging systems, therapy equipment for
treatment and electro medicine and IT solutions to optimize workflow and
increase efficiency in the healthcare industry. The project includes
developing E-Soft application for the SYMBIA gamma camera machine and also
the process the images capture by machine. The application had different
functionalities which process the images captured for better diagnosis of
the problem. It was a critical application, which deals directly with the
human diagnosis intervention.
Responsibilities:
. Captured, analyzed, finalized and documented the Business Requirements
for the application requirements with business heads through proper
communication channels.
. Interacted closely with SMEs (Subject Matter Experts), stakeholders,
designers and software developers to understand the full functionality
for the application and navigational flow while keeping them closely
updated about Business User's sentiments.
. Identified Use Cases from the requirements and wrote Use Case
Specifications.
. Created business process workflow diagrams using MS Visio.
. Develop a traceability matrix to trace requirements through each stage
of the requirement gathering process.
. Conducted JAD sessions to develop an architectural solution that the
application meets the business requirements, resolve open issues, and
change requests.
. Performed GAP Analysis, Coordinated with IT Team in designing and
creating tables/database using XML.
. Interact with the Wireframes team for user interface specs and screen
designs.
. Developed detailed ERDs and FRDs using Rational Rose.
. Coordinated and prioritized outstanding defects and enhancement/system
requests based on business requirements, allowing sufficient time
frame to ensure accuracy and consider deadlines.
. Helped in the review of Q/A Requirement Document and evaluation of the
Master Test plan with the QA Lead.
. Conducted walkthroughs of the Business Requirement Document with the
business users and IT project managers.
. Track signoff on the business requirement document from senior
leaders, technical lead, developers and testing teams.
. Provide estimate and risks associated to add a new requirement during
the development phase.
Environment: Rational Rose, MS Visio, MS Project, Oracle 9i, SQL, PL/SQL,
Java Servlets, Java Applets, JavaScript, HTML,
Java Swing, Windows NT, Java, Web server, XML.
Business Analyst
Dec 2004 - May 2005
CT TyMetrix, Chicago, IL
CT TyMetrix, a Wolters Kluwer business, is the market leader in Web-based
management solutions for corporate law departments and claims
organizations. It provides Web-based systems for electronic invoicing,
performance management metrics, matter management, budgeting and
forecasting, document management, and collaborative knowledge management.
The project includes testing the web-based application used for electronic
invoicing and also the add-on application used to do reporting.
Responsibilities:
. Responsible for requirements gathering and analysis using Rational
Requisite Pro; Use of RUP methodologies and UML for business process
and application design, development of use cases for requirement
analysis.
. Involved in various stages of SDLC such as Requirement Analysis,
Design, Development and Testing.
. Duties include organizing; managing and running JAD sessions with
developers and client representatives, test plan development, defect
management and development of user acceptance test programs.
. Involved in creating the project charter, the requirement and
functional specification (RFS) using Rational Rose and MS Visio.
. Develop user interface mockups for the new web screens.
. Used Rational Clear Quest as change request management tool to track
and manage all defects and enhanced the development process.
. Develop Project budget and timelines; coordinated day-to-day project
team tasks and reporting using MS Project.
. Review test plans and test cases created by the testing team and
conduct User Acceptance testing before giving signoff to business.
. Identify and clearly defined functional issues and support IT
development staff throughout design, development, unit testing and
implementation phases of the software development life cycle.
Environment: Rational Clear Quest, Rational Rose, MS Vision, MS Project, MS
SQL Server, MS Visual Studio, XML,
ASP.NET, My SQL, Visual Basic, MFC, Windows Professional/XP,
LINUX.
QA Analyst June
2002 - Dec 2003
BlazeNet Ltd., India
BlazeNet was India's first private digital ISP (Internet Service Provider).
They provide dial-up as well as broadband services to individual as well
as businesses. They provide personalized home pages, mailboxes for E-mail,
virus protection and parental controls. And they also provide online
billing, usage reports, online helpdesk etc with no extra cost.
Responsibilities:
. Execute a dual role of Business and Quality Assurance Analyst to
carryout detailed testing of a new product implementation.
. Perform Functional testing for the web application with a Java
Platform.
. Create QA project plans for test planning and execution and lead daily
testing activities of other testers.
. Understand and analyze business requirements for testability and
completeness.
. Decompose requirements into test scenarios/conditions and cases.
. Review test cases, test data and other testing artifacts created by
the offshore team members for completeness and accuracy.
. Maintain a Scorecard for all the testing functionalities covered on
Phase-to-Phase basis.
. Provide support to the other testing teams for creating test data and
results review.
. Precisely and thoroughly document defects found and work with
developers to resolve them.
. Involved in setting up and importing all the testing artifacts to the
Mercury Quality center for better project visibility and matrix
manipulation.
. Meet the manager's expectation by working has the only point of link
between the client and the offshore team.
. Participate in meetings with the project IT leaders for testing
estimations and open issues.
. Publish testing metrics on a weekly basis to senior leaders to provide
effective tracking of testing timeline.
. Work as a Subject Matter Expert (SME) for the offshore team resolving
any issues regarding the product.
. Implement QTP for regression testing and also automate few of the
processes in testing the policy life cycle.
. Responsible for submitting, tracking, reviewing and analyzing defects
in BugZilla.
. Created Vuser scripts in Mercury Load Runner to simulate actual users
and their actions.
. Extensively used Rational Clear Case VOB as permanent data repository
to store Project Documentation.
. Design Timelines, requirements gathering, task co-ordination, managing
releases and planning cross team coordination.
. Work with UAT team for signing off the outstanding defects and any
other known production issues.
Environment: Mercury QTP, Mercury Quality Center, Load Runner, Java, JSP,
Apache Struts framework, HTML, Bugzilla,
MS SQL Server, Windows Professional, Rational Clear
Case, XML.
Education
Master of Computer Science
May 2006
Illinois Institute of Technology, Chicago, U.S.A
GPA 3.50/4.00
M.S in Computer Applications & Information Technology
2001 - 2003
Gujarat University, India
GPA 3.70/4.00
B.S in Computer Applications & Information Technology
1998 - 2001
Gujarat University, India
GPA 3.65/4.00