Business Analyst - Redevelopment of the K–12

Other Jobs To Apply

No other job posts for this day.

Job Title: Business Analyst<br><br>Location: Remote (Alberta Time, 08:15-16:30, Monday-Friday)<br><br>Onsite Requirement: May be required at Capital Boulevard, Edmonton<br><br>Employment Type: Full-Time (7 hours/day)<br><br>Start Date: October 27, 2025<br><br>End Date: October 26, 2026<br><br>Duration: 52 Weeks (with potential for two 12-month extensions)<br><br>Client is seeking a <strong>Business Analyst</strong> to support the <strong>redevelopment of the K-12 provincial curriculum</strong> and contribute to the ongoing delivery and enhancement of <strong>LearnAlberta.ca</strong> (English and French). The role will support multiple cloud-based, agile software development projects aimed at improving educational outcomes through student-centered, competency-focused digital platforms.<br><br><strong>Key Responsibilities:<br><br></strong><ul><li>Provide full-cycle business analysis services for agile, cloud-based software development initiatives. </li><li>Elicit, analyze, validate, and document requirements including user stories, acceptance criteria, and business processes. </li><li>Develop low-fidelity mockups, storyboards, and functional backlog items. </li><li>Lead and facilitate requirements workshops, stakeholder sessions, and agile ceremonies (e.g., story breakdown, backlog grooming, sprint planning). </li><li>Document and track meeting minutes, risks/issues, business cases, and progress reports. </li><li>Support User Acceptance Testing (UAT) including test planning, coordination, and execution. </li><li>Assist with technical documentation, operational rollout, and user training. </li><li>Collaborate closely with Product Owners, SMEs, Developers, and Project Managers to ensure clear communication and alignment between business needs and technical solutions. <br><br></li></ul><strong>Mandatory Requirements:<br><br></strong>Candidates must meet <strong>one</strong> of the following educational + experience combinations:<br><br><ul><li>A university degree or 2-year diploma in computer science (or related field) + 5 years of BA experience on software development projects; OR</li><li>A 1-year certificate in computer science (or related field) + 7 years of BA experience on software development projects. <br><br></li></ul><strong>Additional Mandatory Qualifications:<br><br></strong><ul><li>Proven experience in agile web-based software development projects. </li><li>Strong ability to write detailed user stories with acceptance criteria. </li><li>Experience leading stakeholder meetings and agile ceremonies in remote/hybrid environments. </li><li>Proficiency in collaboration tools such as Miro and task tracking tools such as Azure DevOps. </li><li>Experience as a Business Analyst on educational technology platforms, ideally similar to new.learnalberta.ca. <br><br></li></ul><strong>Desirable (Scored) Qualifications:<br><br></strong><ul><li>Experience as BA on agile, cloud-based web development projects. </li><li>Demonstrated ability to lead workshops and stakeholder sessions independently. </li><li>Familiarity with educational platform design, digital curriculum, and online content delivery. </li><li>Knowledge of best practices in agile project delivery and business analysis. </li><li>Strong communication, documentation, and collaboration skills in a remote-first team environment. <br><br></li></ul><strong>Recruiter Submission Template - <br><br></strong>Full Name:<br><br>Degree Major with University & Completion Year:<br><br><strong>Total years of experience as a Business Analyst on software development projects:<br><br></strong><strong>Total years of experience working on Agile, cloud-based web development projects:<br><br></strong><strong>Do you have hands-on experience writing user stories and acceptance criteria?</strong> Yes / No — <em>Please elaborate:<br><br></em>Have you facilitated stakeholder requirements sessions and agile ceremonies in remote/hybrid environments? Yes / No — <em>If yes, describe the ceremonies you led:<br><br></em>Do you have experience using Miro (or equivalent collaboration tools)? Yes / No — Specify the tool(s) used:<br><br>Do you have experience with task tracking tools such as Azure DevOps (or equivalent)?<br><br>Have you worked on any <strong>large-scale educational platforms</strong> (e.g., LMS, CMS, or government K-12 systems)?<br><br>Have you supported or coordinated User Acceptance Testing (UAT)?<br><br>Have you developed low-fidelity mockups or wireframes for application features? Tools used (if any):<br><br>Do you have experience preparing technical documentation, training materials, or supporting operational rollouts? Please describe:<br><br><strong>Motivation / Reason for Interest in this Position:<br><br></strong><strong>Contact Number:<br><br></strong><strong>Email ID:<br><br></strong><strong>LinkedIn ID (if available):<br><br></strong><strong>Full Address (Street, City, Province, Postal Code Required):<br><br></strong><strong>Notice Period (in weeks):<br><br></strong><strong>Current Work Authorization Status (Citizen, PR, Open Work Permit, etc.):<br><br></strong><strong>Expected Hourly Rate:<br><br></strong><strong>Are you willing to work remotely in Alberta Time Zone and attend onsite in Edmonton as needed? (Yes/No):</strong>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...