Position Details
About this role
This role partners with business stakeholders and delivery teams to translate business needs into functional requirements, user stories, and acceptance criteria for Agile development. It supports delivery from intake through user acceptance testing and includes documentation and risk/issue escalation.
Key Responsibilities
- Translate business needs into functional and non-functional requirements and acceptance criteria
- Maintain requirements traceability throughout the project lifecycle
- Collaborate in Agile ceremonies and manage backlog items and user stories
- Support UAT planning and execution with business stakeholders
- Create documentation including process flows, business rules, use cases, and decision logs
Technical Overview
The work is focused on requirements engineering and Agile coordination, including backlog refinement, sprint planning, and UAT. It uses Azure DevOps for managing user stories and acceptance criteria and may use LucidChart and SmartSheet for documentation such as process flows and decision logs.
Ideal Candidate
The ideal candidate is a mid-level IT Business Analyst with strong experience translating business needs into functional requirements, user stories, and acceptance criteria for Agile delivery. They have hands-on experience with requirements traceability and support through user acceptance testing (UAT), using tools like Azure DevOps and producing documentation such as process flows, use cases, and decision logs.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must be able to work in Agile delivery and produce user stories with acceptance criteria, Must have experience with Azure DevOps and UAT (user acceptance testing)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile