Overview
Job Title: Business Analyst
Location: Remote (Alberta Time, 08:15-16:30, Monday-Friday). Onsite requirement may be required at Capital Boulevard, Edmonton.
Employment Type: Full-Time (7 hours/day)
Start Date: October 27, 2025
End Date: October 26, 2026
Duration: 52 Weeks (with potential for two 12-month extensions)
Project focus: The role supports the redevelopment of the K-12 provincial curriculum and contributes to the ongoing delivery and enhancement of LearnAlberta.ca (English and French). The work will support multiple cloud-based, agile software development projects aimed at improving educational outcomes through student-centered, competency-focused digital platforms.
Responsibilities
- Provide full-cycle business analysis services for agile, cloud-based software development initiatives.
- Elicit, analyze, validate, and document requirements including user stories, acceptance criteria, and business processes.
- Develop low-fidelity mockups, storyboards, and functional backlog items.
- Lead and facilitate requirements workshops, stakeholder sessions, and agile ceremonies (e.g., story breakdown, backlog grooming, sprint planning).
- Document and track meeting minutes, risks/issues, business cases, and progress reports.
- Support User Acceptance Testing (UAT) including test planning, coordination, and execution.
- Assist with technical documentation, operational rollout, and user training.
- Collaborate closely with Product Owners, SMEs, Developers, and Project Managers to ensure clear communication and alignment between business needs and technical solutions.
Mandatory Requirements
- Candidates must meet one of the following educational + experience combinations:
- A university degree or 2-year diploma in computer science (or related field) + 5 years of BA experience on software development projects; OR
- A 1-year certificate in computer science (or related field) + 7 years of BA experience on software development projects.
Additional Mandatory Qualifications
- Proven experience in agile web-based software development projects.
- Strong ability to write detailed user stories with acceptance criteria.
- Experience leading stakeholder meetings and agile ceremonies in remote/hybrid environments.
- Proficiency in collaboration tools such as Miro and task tracking tools such as Azure DevOps.
- Experience as a Business Analyst on educational technology platforms, ideally similar to new.learnalberta.ca.
Desirable (Scored) Qualifications
- Experience as BA on agile, cloud-based web development projects.
- Demonstrated ability to lead workshops and stakeholder sessions independently.
- Familiarity with educational platform design, digital curriculum, and online content delivery.
- Knowledge of best practices in agile project delivery and business analysis.
- Strong communication, documentation, and collaboration skills in a remote-first team environment.
Note: This description excludes non-essential submission templates and requester-specific fields to focus on essential job information.