Duties and Responsibilities:
- Collaborates with the Product Management, Solution Architects, Business Partners, Application Development, and Software Quality Assurance Teams to understand scope, solutions, constraints, and risks
- Communicate identified risks and collaborate in developing mitigation strategies
- Ensure timely escalation of project related risks/issues to the project team
- Elicits requirements using a variety of methods including interviews, document analysis, requirements workshops, surveys, site visits, user stories, use cases, scenarios, and business workflow analysis.
- Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details and abstract up from low-level information to a general understanding to discern user needs and key requirements.
- Proactively communicate and collaborate with internal customers to analyze information and business workflow to deliver functional requirements and user interface designs
- Challenge business units on their assumptions of how they will successfully execute their plans
- Serves as the conduit between the customer community (internal and external customers) and the software development team through which requirements flow
- Act as the liaison between the business units, technology teams and support teams
- Develop requirements specifications according to standard templates, using natural language
Accountabilities:
- Prepare and manage deliverables including but not limited to:
- Gap Analysis of the current and future business process models as Workflow diagrams/Visual presentations
- Detailed Business Requirements/business rules (BRD), Use Cases, or User Stories
- Functional specification document or Agile user story documents
- Requirements Traceability Matrix
- Peer Reviews
- Provide input into the UAT test plan including test scenarios
- Works closely with product business owners/labs to facilitate effective UAT execution
- Provide input into training documentation and support end user training for testers, business partners
- Provide BA support throughout the life cycle of the project including milestone metrics
- Collaborate with the Development and QA Teams to assess and triage defects
Requirements:
- Bachelor’s Degree in a related field
- 3-5 years of IT Business Analysis experience
- Working knowledge of SDLC phases and methodologies (traditional waterfall and agile)
- Demonstrates strong analytical and problem solving skills
- Demonstrates strong communication, customer service, and negotiation skills
- Demonstrates strong presentation and facilitation skills with a cross functional business audience
- Ability to communicate technical issues in a non-technical manner to a diverse audience