Job Description
Essential Duties and Responsibilities:
- Experience with Agile methodology, writing user stories, managing scrum calls, prioritizing backlog, etc.
- Elicit functional and non-functional requirements and document in the form of epic, stories, wireframes, business rules, and acceptance criteria.
- Develop use cases and process flows and ensure documentation conforms to SLC/PMO standards.
- Facilitate the ongoing backlog grooming process, supporting the Product Owner to define value, priority, and select scope for upcoming releases and sprints.
- Collaborate with Product Owner, Business Users, and Technical Team to write and elaborate user stories to include acceptance criteria and business rules per the team’s “Definition of Ready”
- Ensure stories meet quality criteria; for example: unambiguous, complete, consistent, deterministic, and testable.
- Ensure stories are "Ready" for upcoming sprints.
- Establish a requirements management strategy for the team, which describes process for elicitation, documentation standards and format, tools, meeting cadence, backlog grooming process, review & approval process, change process, and communications processes.
- Analyze new requests from stakeholders and determine if the request is a defect, new story, a modification to an existing story, or already covered in an existing story. Update the backlog and stories as appropriate.
- Maintain an overall view and perspective on the “big picture” and understanding how the parts of the project fit together to provide the overall solution.
- Works with QA to develop and execute test plans based on appropriate coverage for the functionality being delivered.
- Clarify questions/defects during testing process to ensure project requirements are met: Identify and assess potential scope creep
REQUIRED SKILLS
- 7+ years of related experience as IT or Business Analysis that includes researching, testing, documenting and/or maintaining applications or using applications in a business setting
- Experience working as part of Agile teams
- Experience as a scrum master would be a plus
- Digitally savvy, with a passion for innovative and quality digital products
- Excellent communication skills; both oral and written
- Skilled in various business analysis techniques including; feature decomposition, context diagrams, stakeholder analysis, state diagrams, wireframes, functional requirements, non-functional requirements, use cases, business process definition, user stories, and backlog management.
- Excellent communication skills; both oral and written
- Scrum Master or Product Owner certification a plus
- Business Analysis Certification from IIBA or PMI a plus
- Telecommunications background is a big plus
REQUIRED EDUCATION/EXPERIENCE
- Bachelor’s degree or equivalent experience.
- Prior IT Business Analysis experience or experience as a user of IT applications with specific business knowledge with Web and Mobile App development is desirable.
- Prior experience with software delivery, project management, requirements gathering desired.