Business Analyst Resume Profile
Summary:
- IT professional with over 7 years of extensive experience in all phases of the software development life cycle SDLC including requirements gathering, analysis, testing/QC-QA activities, deployment, support and maintenance activities working with the technical staff to implement management and staff's business requirements into the web based applications.
- Experienced in various industries/sectors like Insurance, Finance, Credit Card, Mortgage, Banking, E-Commerce, Risk Management and Retail.
- Involved in various SDLC activities like business process improvement, work/process flow analysis, functional analysis, business process streamlining, object oriented analysis and designing, engineering/re engineering software, documentation, and project management.
- Excellent skills in writing Business requirements document BRD , USE Case Specifications, Functional Specifications FRD , Systems Design Specification, Workflow and diagramming skills for drawing UML diagrams such as State Transition diagrams, Activity diagrams, Class diagrams and Sequence diagrams, Data Flow Diagrams DFD's , Requirement Tractability Matrix.
- Experience working in Agile Development Methodologies in software development.
- Software Development Life Cycle SDLC experience including Requirements, Specifications Analysis/Design, and testing as per the Software Development Life Cycle methods followed Incremental, Spiral, and Waterfall .
- Strong knowledge of UML Modeling, including Use Cases, Sequence, State, Class and Activity diagrams.
- Extensive experience in project management best practices, processes, methodologies including Rational Unified Process RUP .
- Experience in conducting Joint Application Development JAD sessions with end-users, Subject Matter Experts SME's , Developers and QA teams.
- Experience in conducting GAP analysis, ROI analysis, SWOT analysis, Feasibility analysis and Cost benefit analysis
- Proficient in using test management tools like Mercury Quality Center and Test Director along with automated testing tools like QTP, Win Runner Load Runner.
- Experience of working in various development methodologies like Agile Development, Iterative and Incremental approach, RAD model, Waterfall model and Spiral model.
- Great team player: experience working with culturally diverse teams and also with offshore-onsite teams.
Technical Skills:
| Operating System | Windows 95/98/XP/NT/2000, MS DOS, Mainframes, Linux |
| Methodologies | Rational Unified Process RUP , AGILE, Waterfall, SDLC, Prototyping |
| Project Management Tools | MS Project, MS Office, Word, Excel Macros, Pivot tables ,PowerPoint |
| Business Modeling Tools | MS Visio, Rational Rose, UML, Rational Requisite Pro, IBM BPM |
| Testing Tools | Test Director, Load Runner, Quick Test Pro, Bugzilla Issue Tracker |
| Scripting Languages | HTML, DHTML, XML, ASP, VB Script, JAVA Script |
| Databases/Data Storage Tools | Oracle, TOAD, SQL Server, MS Access |
| Query Languages | PL/SQL, T-SQL, ANSI-SQL and MDX |
| Reporting Tools | Crystal Reports |
| Portal Servers | Microsoft SharePoint Server MOSS , Vignette, Oracle Portal Server |
| Version Control Tools | Clearcase, VSS, Subversion, Perforce |
| File Transfer Tools | FTP, Connect Direct |
Professional Experiences:
Confidential
Business Systems Analyst / QA Analyst
Commercial Card Services is the credit card division of Confidential commercial business. Project was involved in automating Commercial Card Rebate process for Business to Business B2B Business to Consumers B2C and does the calculations and approvals on data feeds from other application. The application provides current information on Rebate Cash back via output files and different reports. Once approved the application sends check payment information via interface to check processing application to send out checks to clients. The application has regular updates in terms of the improving the process or whenever a card partner wants to change business rules for the way their company offers rebate to the customer.
Responsibilities:
- Performed Reverse Engineering for the application to list GAPS between existing functionality and business requirements.
- Run JAD Sessions for all GAPS identified and set different level of priority.
- Research and understand existing AS IS system and develop the To Be system concept and prepare the System Process Maps using Microsoft Visio tool.
- Interact 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.
- Work with Business SME's to gather, reconcile and document business requirements for current and future functionality for web application.
- Coordinate activities of SME's and guide them during the Vision and Strategy phase to identify business issues, best practices, and performance of competitors.
- Gather, reconcile and document functional requirements based on business requirements.
- Create Use Cases and Functional Requirements Documents from business requirements.
- Documented Functional Requirements using Requisite Pro.
- Prepare documentation which describes current and future business process from application point of view.
- Participate in change control process to effectively manage all changes in the requirements.
- Develop and/or updated the project artifacts like Requirements Documents, Use Case Diagrams, and Functional Specification Documents and other Project Documentation.
- Develop Function Hierarchy Diagrams, Business Rules and Process Flow Diagrams to depict the proposed changes to the solution.
- Organize meetings with the development teams to elicit use cases and document them.
- Analyze the security implementation of the application with respect to users' perspective.
- Prepare, design, and execute test plans and cases of moderate to high complexity based on customer and software requirements and technical understanding of product architecture to attain quality software both economically and efficiently, including both new and existing feature regression tests.
- Ensure traceability of test cases to requirements.
- Manage various tests, store test information, review and analyze test results.
- Document defects in defect tracking system and performed re-test to verify resolution of defects.
- Developed UAT Testing Scripts and help with Product performance testing.
- Maintain proper communication with the developers ensuring that the modifications and requirements were addressed and also monitored these revisions.
- Communicate updates to project team, project leads, supervisors, and managers as required.
- Technical Environment: Requisite Pro, MS PowerPoint, MS Visio, MS Excel, MS Word, MS Access, Java, J2EE, Mercury Quality Center 8.0, QTP, VBScript, UML, Crystal Reports, Oracle, SQL Server, TOAD, PL/SQL.
Confidential
Business Analyst
Responsibilities:
- Researched and understood existing AS IS system and developed the To Be system concept and prepared the System Process Maps using IBM Business Process Modeling tool.
- Worked with Business SME's to gathered, reconciled and documented business requirements for current and future functionality for e-commerce web application.
- Responsible for business process design and lead high-level business process design efforts with information from stakeholders and end users.
- Coordinated activities of SME's and guide them during the Vision and Strategy phase to identify business issues, best practices, and performance of competitors.
- Gathered, reconciled and documented functional requirements based on business requirements.
- Created Use Cases and Business Requirements Documents from business functional requirements.
- Closely worked with Project Manager to prepare Request for Information RFI Request for Proposals RFP to send information to different vendors regarding project objectives.
- Prepared documentation which describes current and future business process from application point of view.
- Participated in change control process to effectively manage all changes in the requirements.
- Developed and/or updated the project artifacts like Requirements Documents, Use Case Diagrams, and Functional Specification Documents and other Project Documentation.
- Developed Function Hierarchy Diagrams, Business Rules and Process Flow Diagrams to depict the proposed changes to the solution.
- 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.
- Organized meetings with the development teams to elicit use cases and document them.
- Analyzed the security implementation of the application with respect to users' perspective.
- Prepared, designed, and executed test plans and cases of moderate to high complexity based on customer and software requirements and technical understanding of product architecture to attain quality software both economically and efficiently, including both new and existing feature regression tests.
- Ensured traceability of test cases to requirements.
- Managed various tests, stored test information, reviewed and analyzed test results.
- Documented defects in defect tracking system and performed re-test to verify resolution of defects.
- Developed UAT Testing Scripts and helped with Product performance testing.
- Maintained proper communication with the developers ensuring that the modifications and requirements were addressed and also monitored these revisions.
- Communicated updates to project team, project leads, supervisors, and managers as required.
- Technical Environment: MS PowerPoint, MS Visio, MS Excel, MS Word, MS Access, Mainframes, Java, J2EE, Mercury Quality Center 8.0, QTP, HTML, UML, IBM BPM, Crystal Reports, Oracle, SQL Server, TOAD, PL/SQL.
Confidential
Senior Business Analyst / QA Analyst
Responsibilities:
- Researched and understood existing AS IS system and developed the To Be system concept and prepared the System Process Maps.
- Interacted with business heads to finalize the Business Requirements for the different applications.
- Worked with management team to evaluate and finalize Request for Information RFI Request for Proposal RFP .
- 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.
- Used test driven development and Waterfall Methodologies to support software product development to improve software quality and responsiveness to changing customer requirements.
- Developed and/or updated the project artifacts like Requirements Documents, Use Case Diagrams, and Functional Specification Documents and other Project Documentation.
- Developed Function Hierarchy Diagrams, Business Rules and Process Flow Diagrams to depict the proposed changes to the solution.
- 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.
- Organized meetings with the development teams to elicit use cases and document them.
- Analyzed the security implementation of the application with respect to users' perspective.
- Performed GAP analysis, ROI analysis, SWOT analysis and Cost benefit analysis
- Provided feasibility analysis to business team to make Go/No Go decisions.
- Managed various tests, stored test information, reviewed and analyzed test results.
- Worked closely with the team to create test cases and perform various QA activities.
- Developed UAT Testing Scripts and helped with Product performance testing.
- Maintained proper communication with the developers ensuring that the modifications and requirements were addressed and also monitored these revisions.
- Lead the Testing team for different applications to perform Mainframe Load Testing
- As the Lead finalized the requirements and the test plans for each release.
- Worked closely with the QA team including the offshore team to keep track of defects and issues.
- Assisted the team for Functional Testing of the application with the BA team during the testing phase.
- Worked closely with different teams on Disaster Recover Projects DRP .
- Led 20 members team of Developers QA in offshore.
- Technical Environment: MS PowerPoint, MS Visio, MS Excel, MS Word, MS Access, Mainframes, Java, J2EE, JSP, .Net , Mercury Quality Center 8.0, QTP, VBScript, AJAX, HTML, UML, XML, Crystal Reports, Oracle, SQL Server, TOAD, PL/SQL.
Confidential
Business Analyst
Responsibilities:
- Interacted with the Subject Matter Experts SME's to finalize the Business Requirements for the new Business to Customers B2C application.
- Utilized Agile Methodology for developments efforts.
- Developed e-commerce product allowing website to accept online payments.
- Upgraded product with new features, opening code to accommodate customer language and platform preferences, improving interface and increasing security.
- Provided business processes for agents call center application.
- Used Accord XMLife to provide a common vocabulary of data elements and their formal insurance specific definitions as well as a standard objects model for defining how various logical components interrelate with one another.
- Developed Business Requirement Document, Use Cases, forms and definitions by using Accord TXLife for various business processes.
- Understand and analyze business requirements for testability and completeness using Rational Requisite Pro.
- Using Requisite Pro, monitored change requests and documented requirements, integrating them with Use Cases.
- 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 extensively with the QA Team for designing Test Plan and Test cases for the User Acceptance Testing UAT .
- Reviewed test cases, test data and other testing artifacts created by the offshore team members for completeness and accuracy.
- 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 requirements is mapped to test cases.
- Documented requirements to perform data migration activity from MS Excel Access as per new system's requirements.
- 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.
- Coordinating and Developing QA activities with team members to support the Scrum methodology.
- Involved in compatibility testing with other software programs, hardware, Operating systems and network environments.
- Technical Environment: Rational Rose and Requisite Pro, MS Excel, MS Word, MS Access, MS Visio, MS Project, Accord XMLife, Oracle 9i, Java/J2EE, UML, XML, Windows XP, NT/2000, Mercury Quality Centre.
Confidential
Business Analyst
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. Utilized Rational Unified Process RUP methodology to manage requirements 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.
- 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.
- 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.
- Technical Environment: MS PowerPoint, MS Visio, MS Excel, MS Word, COBOL, Mainframes, Java, J2EE, JSP, Mercury Quality Center 8.0, QTP, VBScript, HTML, XML, CSS, Oracle, SQL Server, TOAD, PL/SQL.
Confidential
Business Analyst
RESPONSIBILITIES:
- Analyzed the system specifications, business requirements for full understanding of the project.
- Responsible for writing Functional Requirement Specifications FRS from the Business Requirement Specifications BRS for the IT people and Business Personnel.
- Utilized Agile Methodology for developments efforts.
- Interviewing area experts, asking detailed questions and carefully recording the requirements in a format that can be reviewed and understood by both business people and technical people.
- Preparation of AS IS and TO BE BUSINESS and System Process Maps.
- Understand and articulate business requirements from user interviews and then convert requirements into technical specifications.
- Analyze business requirements and segregated them into high level and low level Use Cases, Activity Diagrams / State Chart Diagrams, using Rational Rose.
- Created Traceability Matrix to trace each Use Case and associate them with the registered requirement.
- Analyzed the reports related to response time of the site, transaction time and active users.
- Technical Environment: Windows XP, NT/2000, MS Visio, MS Project, UNIX, QA Load runner, Oracle 9i, UML, Rational Clear Case, HTML, XML.
