Job Description: Our client is seeking a Sr. Business Analyst. This is a six month right to hire contract. The Senior Business Analyst will be responsible for gathering information, analysing processes, operations, and documenting business requirements that can be used by Systems Analysts/Designers and Application Developers to develop and integrate software solutions. The Senior Business Analyst will ensure that IT solutions developed and implemented satisfy business requirements and will also manage traceability of requirements through design, development, and testing. Senior Business Analyst will be engaged in activities throughout the IT project life cycle (as detailed below) including business requirements definition (BRD), process analysis, testing, and support.
Responsibilities will include:
Analysis: Work with business units, operations, and other stakeholders to gather information utilizing a variety of techniques such as interviews, work sessions, storyboarding, and prototyping. Analyze, document, and communicate business requirements and processes. Understand project scope, project goals, product functionality, and desired features. Evaluate customer needs/issues, analyze business processes, assist in evaluating alternatives, and determine appropriate solutions with technical staff. Help determine level of effort and time required for delivery. Develop business requirements definition (BRD) from customer and user perspectives.
Design: Ensure business requirements are properly translated and satisfied in functional requirements and design. Assist with system design and data conversion reviews as needed.
Development: Work with Developers and provide guidance as needed.
Testing: Assist with development of test conditions, scripts, and test cases. Participate in testing reviews and analysis of testing results. Assist with troubleshooting and providing recommendations.
Implementation: Provide guidance during implementation and deployment as needed.
Additionally: Effectively partner with business unit, operations, and IT personnel to deliver solutions. Resolve issues quickly and effectively to enable delivery and support of applications. Follow standard software development best practices relative to analysis, testing, and implementation. Provide ad-hoc reporting, data gathering, and feasibility studies to support project business justification as required for management review. Suggest improvements or enhancements to processes and systems in order to increase customer satisfaction or improve productivity.
Required Skills: