Business Analyst Resume
SUMMARY
- Over Eight years of diversified IT experience in complete Software Development Life Cycle (SDLC) process including System Analysis, Design, Development, Testing, Implementation and Documentation.
- Experienced Banker having 20+ years of experience in the Banking industry
- Skilled in performing Gap Analysis and Impact Analysis by identifying existing technologies, documenting the enhancements to meet the end - state requirements.
- Extensive experience in requirement elicitation techniques like JAD sessions, Document analysis, Prototyping, Reverse Engineering, Brainstorming, Requirement Workshop with Users, Subject Matter Experts (SMEs) and business Stakeholders.
- Excellent Analytical skills in understanding and identifying the Business Process and conducting feasibility studies to develop Scope and Vision Document.
- Thorough understanding of the Software Development Life Cycle (SDLC) and their variants viz.Agile Waterfall, Spiral
- Experienced in tracking, documenting, mitigating and resolving Project Risks and Issues.
- In-depth working knowledge of Cost/benefit analysis.
- Experienced in writing Business Requirements Document (BRD) and Functional Requirements Document (FRD).
- Adept at creating and transforming business requirements into functional requirements and designing business models using UML diagrams - Context, Use Case, Sequence, Activity Diagrams in Enterprise Architect, MS Visio and Rational Rose.
- Excellent experience in preparing project related documents like Field Mapping, Requirement Traceability Matrix, Project Management Plan, Weekly/Daily Task Reports and Status Reports.
- Experience in writing SQL
- Experience in Release Management.
- Excellent experience in Technical standards and processes.
- Proficient in interacting with Stakeholders, Subject Matter Experts (SMEs), System Analysts and Technical team with excellent communication and interpersonal skills.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration and Scheduling.
- Experienced with Manual as well as Automated Testing Strategies.
- Skilled in Unit/System/Integration/Regression/Smoke Testing as well as Users Acceptance Testing (UAT).
- Expertise in creating the Test Plans, Test Cases and Test Scripts and efficiently prioritize and manage the defects using the Defect Tracking system.
- Experienced in training and mentoring team members with product knowledge and business processes.
- Strong experience in performance testing.
TECHNICAL SKILLS
Requirements Gathering Tools: Rational Requisite Pro
Designing Tools: Adobo Photo Shop, MS Front Page, Paint Shop Pro, Visual Studio
Management Tools: MS Project, MS Visio, MS Word, MS Power Point
Tools: Rational Requisite Pro, Clear Quest, Clear Case, MS Office Suite GAP Analysis, Adobe Acrobat Reader
Operating Systems: Windows 95, 98, 2000, NT, XP, Vista, Unix
Application Servers: MS IIS, Web Sphere, Web logic, MS Exchange Server, Share Point
Scripting Languages: Java Script, Jscript, VBscript, HTML, XML, CSS
Testing Tools: Win Runner, Load Runner, Test Director, QTP, ALM
PROFESSIONAL EXPERIENCE
Confidential
Business Analyst
Responsibilities:
- Worked in Agile environment, attended daily stand up meetings, SCRUM meetings.
- Part of scrum ceremonies - Concept team, sprint estimation, sprint planning, gathering all the requirements from client, creation of high level test scenarios as per acceptance criteria, review by product Owner, test execution, defect reporting & tracking, and retest of fixed defects.
- Wrote requirement traceability matrix for requirement coverage & test cases.
- Executed SQL queries and joins using TOAD to validate backend data
- Responsible for Requirement gathering, Business Process flow, Business Process Modeling and Business Analysis with Document and Records Management.
- Interacted with the project team to define system objectives and scope, identified constraints and the measures of success for the system to be developed.
- Part of scrum ceremonies - Concept team, sprint estimation, sprint planning, gathering all the requirements from client, creation of high level test scenarios as per acceptance criteria, review by product Owner, test execution, defect reporting & tracking, and retest of fixed defects.
- Wrote requirement traceability matrix for requirement coverage & test cases.
- Developed and managed Software Development Life Cycle (SDLC) methodology.
- Facilitated JAD sessions with management, users, subject matter experts (SME) and other stakeholders to define the project and to reduce the time frame required to complete deliverables.
- Prepared and presented Business Requirement Document (BRD), System Requirement Specification (SRS) and Functional Requirement Document (FRD).
- Performed Gap analysis by identifying existing technologies, documenting the enhancements to meet the client end requirements.
- Implemented agile methodology for rapid delivery of the high-quality application and acted as a scrum master to organize sprint process.
- Created data mapping templates and aided the development team to reduce the bandwidth of the project.
- Review prototypes, solution blueprints, and project scope to ensure that the needs of the business are met.
- Participated in and contributed to as-is and to-be Process Modelling Sessions and build process models responsible for analysis and reporting.
- Analysed business requirements and segregated them into Use Cases. Created Use case diagrams, activity diagrams, Sequence Diagrams using Rational Rose according to UML methodology.
- Created Screen Mock ups using Visio.
- Maintained various versions of the documents generated during the project using Rational Clear Case.
- Defined testing objectives and verify requirements are testable.
- Responsible for managing the documented System Requirements and Requirements Traceability Matrix using Rational Requisite Pro.
- Responsible for Test Planning, Test Case development and test script execution for Integration, Regression, Performance, Functional and System Testing.
- Created detailed test plans and testing strategies and ensure these are executed extensively, which includes executing SQL queries to retrieve data and test.
- Extensively worked with requirement management tool and test management tool such as Mercury Quality Centre.
- Provided support for User Acceptance Testing, writing test plans and developed different testing strategies like Black Box testing, and Load testing.
- Generated SQL queries for data-analysis and bug fixing.
Confidential
BUSINESS ANALYST
Responsibilities:
- Communicated project requirements, business issues and made recommendations.
- Assisted the project manager in developing use cases and project plans and managed changes using rational suite.
- Experienced in feasibility study and risk analysis to identify the business-critical areas from the user ‘s perspective.
- Worked with gathering requirement from stake holders and SME’s by interviewing them, also prepared questionnaires and receive their feedback.
- Work also involved defining the scope of the project by doing gap analysis, preparing required artifacts, and then creating the functional documents for design and implementation of the project.
- Worked closely with the SME’s, business users and developers, to facilitate and better understand the project.
- Created use case diagrams, flowcharts and process models, by documenting business work flows both by text and by activity diagrams according to RUP for the review of stakeholders.
- Participated in JAD sessions with different stakeholders and resolved their issues.
- Worked with creating system and user acceptance test case scenarios and communicated with clients accordingly.
- Environment: Ms Office suite, MS Visio, UML, Windows NT/XP, SQL server.
Confidential
BUSINESS ANALYST
Responsibilities:
- Gathered High Level Business Requirements (HILBERs) and Detail Level Business Requirements (DLBRs) from client and stakeholders through interview process.
- Created and developed Business Requirement Document (BRD) and Functional Specifications Document (FSD) using Quality Center.
- Analyzed and managed cross-functional existing/planned business processes impacts.
- Developed feasibility and Project risk analysis to ensure requirements can be met.
- Analyzed and segregated business requirements into high level and low-level Use Cases, using Microsoft Visio.
- Wrote Use Cases descriptions including pre-conditions, assumptions, normal flows, alternative flows, post-conditions, notes and issues.
- Coordinated Virtual Meetings with business clients, stakeholders, end users and various development teams including testers to discuss project progression reports and to gather new requirements.
- Identified and created Use Case diagrams with business process workflow diagrams including Activity, Sequence and from the requirements.
- Used detailed knowledge of application features, architectures and functions to assess scope and impact of business needs throughout analysis and through the completion of all enhancement specifications.
- Conducted Joint Application Design (JAD) sessions for communicating with all project sponsors and stakeholders.
- Worked with the development team to better understand system functionality aimed at improving software quality.
- Worked with the Project Management Office (PMO) to define and maintain project management principles, practices and processes based on PMBOK.
- Participated in test environment setup by ensuring test tools and scripts are in place to successfully perform the required tests.
- Documented Requirements, Test Plan, Test Cases, Defects and Change Controls in Quality Center.
- Prepared weekly Review and Status Reports, which included Test Case Standings, Metrics, QA Issues and Defects.
- Communicated the project status to clients bi-weekly, highlighted changes made in requirements and gathered new requirements.
- Conducted Root Cause Analysis (RCA) during the Inception and Elaboration Phases of Rational Unified Process (RUP) as well as conducted Process and System based RCA.
- Used Rational Requisite Pro to actively organize, maintain and keep track of dynamic user requirements.
- Executed manual test cases and automation tools on business requirements gathered.
- Conduct System Testing and Regression Testing, identified application errors and interacted with developers to resolve technical issues.
- Used PL/SQL to retrieve and update requirements during project execution.
- Helped develop timelines for Project Delivery, Deployment Schedules and User Training Modules.
- Reviewed and evaluated all software modules before delivery to confirm meeting standard criteria.
- Conducted User Acceptance Testing (UAT) with users and project team members.
Environment: Unified Modelling Language (UML), Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Project 2010, Microsoft Visio, Adobe Reader, Quality Center, DOORS, Oracle 11i, PL/SQL, Rational Unified Processes (RUP) methodology, PMBOK
