Key Responsibilities
Requirements & Roadmap Ownership
- Partner closely with Product Owners to extract business needs and translate them into epics, features, and user stories with clear acceptance criteria.
- Develop, manage, and refine product roadmaps that align with strategic and tactical goals.
- Maintain backlog health to support sprint readiness and long-term delivery targets.
- Vet and manage scope changes, ensuring ongoing alignment with roadmap priorities.
SDLC & Agile Delivery
- Guide the team through all phases of the Software Development Life Cycle, from inception through delivery and demonstration.
- Lead or participate in Agile ceremonies including backlog grooming, sprint planning, and retrospectives.
- Ensure stories meet the Definition of Ready/Done before entering a sprint.
- Collaborate with QA and developers to ensure requirements are testable and validated in each release cycle.
Stakeholder & PO Engagement
- Act as the primary liaison between Product Owners, delivery teams, architects, and business stakeholders.
- Conduct workshops and discovery sessions to clarify functional and non-functional requirements.
- Provide product demos to stakeholders, gathering feedback and aligning expectations post-delivery.
Testing & Feedback
- Coordinate and support User Acceptance Testing (UAT), ensuring alignment with business goals.
- Assist in bug triage, clarifying business requirements to support resolution and enhancements.
- Gather and synthesize post-release feedback for continuous product improvement.
Documentation & Visualization
- Maintain Business Requirements Documents (BRDs), user guides, workflow diagrams, and process flows.
- Utilize tools like Miro, Visio, or Lucidchart to convey complex workflows visually.
Required Skills & Qualifications
- 5+ years of business analysis experience in a software delivery or consulting environment.
- Deep understanding of Agile methodologies, backlog management, and SDLC best practices.
- Expertise with tools like Jira, Azure DevOps (ADO), Confluence, or similar.
- Strong facilitation and elicitation skills; capable of driving clarity across ambiguous or evolving business needs.
- Excellent written and verbal communication skills for business and technical audiences.
- Ability to manage priorities across multiple workstreams and product domains.
- Experience creating and delivering product demonstrations and supporting go-live cycles.
- Familiarity with cloud-based platforms, enterprise-scale applications, or AI-enhanced tooling.
Preferred Qualifications
- Prior experience in an IT consulting or client-facing delivery role.
- Experience with cloud platforms, data analysis, or cloud cost optimization.
- Exposure to security, analytics, or customer-centric product design.
- Experience with requirements for cross-functional teams, including architecture and QA stakeholders.
- Bachelor's degree in Business, Information Systems, Computer Science, or equivalent experience.