Senior Business Analyst Resume
Deloitte, TaX
SUMMARY
- Over 6+ years of experience working as Senior Business Analyst.
- Around 6 years of experience as Solution Architect using C#, VB.Net, SQL Server, Excel VBA, HTML, AJAX and JQuery, JavaScript
- Extensive experience in System Development Life Cycle (SDLC), Methodologies and techniques, Unified Modeling Language using modeling tools such as and MS Visio.
- Proficient in Creating Business Requirements Document (BRD), Requirements Traceability Matrix (RTM) and Transforming Business Requirements into software requirement specification (SRS) using MS Word.
- Sound Proficiency in analyzing and Creating Use Cases, Wireframes, Activity diagrams, functional documents and Sequence diagrams using MS Visio.
- Extensive use of SQL on a day-to-day basis for different databases to analyze the data structure and conducting GAP Analysis.
- Reviewed Master & Detailed Test Plans, Test Cases for Unit, System, Regression and UAT Testing.
- Responsible for project planning, sole owner for Project Management Plan, Scope, Time, Risk, Change and Quality Management.
- Very strong in writing complex Microsoft VB macros and JavaScript programs and can code complex functionalities using these languages.
TECHNICAL SKILLS
Tools & Techniques: Business Process Modeling, Use Cases (UML), User Stories, SharePoint, Visio 2010, Systems Analysis, TFS
BusinessProcessManagement: Identify, document, and analyze business processes to recommend solutions that will improve the effectiveness and efficiency of systems.
Quality Assurance: Create Test Strategy, Test Cases, Test Scenarios for software application project
Programming Techniques: C#, ASP.net, MVC, VB.Net, VB 6.0,SQL Server, Classic ASP
Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Deloitte TaxSenior Business Analyst
Tools: MS Visio, Excel 2013, PowerPoint, SQL Server 2005
Responsibilities –
- Created and prioritized Product Backlog items.
- Coordinated with the development team for estimation of Product Backlog.
- Defined Release Backlog by prioritizing stories in the Product Backlog.
- Responsible for requirements planning and analysis by contributing high-level input to requirement gathering sessions in the form of user stories and use cases by coordinating with Business sponsors.
- Designed mockups on the basis of user inputs.
- Walkthrough reviews of all design specifications, programs and unit test plans with the business sponsor.
- Responsible for conducting GAP and Impact analysis of the existing and planned applications within a business and assessing whether applications are properly aligned with business strategies.
- Ensured that the product/system specifications meet project requirements.
- Designed and developed new business processes and assess and recommend improvements to existing processes.
- Liaison between the Business team and the software development team to ensure that the requirements are implemented as per the business need.
- Participated in the daily Scrum meetings and work closely together with the development team to get clarification to any open issues and to escalate impediments as necessary to ensure timely delivery of Iteration artifacts.
- Ensured that the performance requirements are met and that applications are effective for users who perform business tasks.
- Identified and raised key issues and risks of the projects; contributed to risk mitigations decisions and reported the project status of various services, consolidating the key highlights and metrics.
- Responsible to draft Test Plans, Test scripts for Product testing and UAT for all of the projects and the participated in testing the changes based on release scope.
- Handled Change Management system by understanding the Change Requests submitted by the business users and followed approval management process by conducting impact analysis.
Technical Business Analyst
Tools: MS Visio, Excel 2013, PowerPoint, SQL Server 2005
Responsibilities –
- Gathered quality user requirements via workshops, questionnaires, workflow storyboards, use cases, scenarios and other methods.
- Documented Business Requirements Documentation.
- Elicited business requirements into detailed functional requirement documents.
- Analyzed the current system behavior and determined the limitations. Added these limitations to the Product Backlog for future remediation.
- Designed functional and technical solutions by collaborating with the business stakeholders, development team, architects and project sponsors.
- Created process models, specifications, diagrams, and charts to provide clarity to developers and the project team.
- Interpreted data from multiple sources and coordinated with business to determine various data points for implementation based on the requirements.
- Documented gaps for detailed coverage analysis and co-relations across various datasets.
- Analyzed, designed and implemented configuration changes to support the business process.
- Conducted code review to ensure that the implementation is as per the business requirements.
- Work together with the QA team to ensure the right level of feature testing is done during the Iterations.
- Participated in unit testing the configuration and code changes to ensure that the functional requirements are met.
- Managed and tracked issue and risk logs for the project
Team Lead Dot Net Consultant
Technology: C#, ASP.Net, VB.Net, SQL Server, Microsoft Excel 2010, Visual Basic for Application, Ajax Toolkit
Responsibilities –
- Responsible for project planning, Project Management Plan, Scope, Time, Cost and Quality Management.
- Focused on business value enhancing improvements by managing the Change Management process, prioritizing the issues/enhancements and recommending solutions to suit client specific business needs
- Held post-launch review meetings to revisit project strengths and liabilities, and to build out better processes for future projects
- Managed a team of 10 resources.
- Managed and tracked issue and risk logs for the project
- Worked closely with the training team to devise training material/plan for business users
- Estimation and providing estimations for new requirements
- To be involved in design and build of Initiatives releases.
- Document various architecture document like, execution architecture, development architecture, operational architecture.
- Perform risk analysis of the requirement on the application architecture and provide feedback to client with feasibility of implementing the requirement.
- Review Functional high level, Detailed design document produced by onshore team
- Review class diagram, class design document produced by offshore team.
- Perform detailed code review and walkthrough of each functionality implemented in application and cross check with requirement. Suggest any improvement needed.
- To help peers and team members on their tasks.
- Subject matter expert on all functionalities of the application.
- Expert in the data model of the application as well.
Software Engineer Dot Net Consultant
Responsibilities –
- Facilitate cross-functional requirements definition to identify process improvements for the POS System
- Work closely with the Application Vendor of Everest ERP.
- Created User Stories to help stakeholders identify new system functionality needed.
- Interviewed stakeholders to elicit end-user requirements for POS.
- Analyzed user requirements and developed process flows for the new system behavior.
- Setup bi-weekly iterative deliverables of the POS Product for various clients.
- Build-in the POS Architecture using Everest SDK and other third party tools.
- Involved in off-shore analysis team to generate add-ons for each release version of this product.
- Responsible to do end to end implementation of POS for 5 Clients
- Providing production support
- Review technical design.
- Gathering requirements and Client co-ordination.
- Responsible for design, checking feasibility, code, reviews, testing, defect fixing, and support.
- Provided functional and technical guidance to software engineers and senior software engineers
- Database Analysis Reporting
- Taking leading position in core development. Consulting the co-developers for their code & logics.