Description:
The Business Analyst works to drive Purolator’s customer-centric shipping experience and growth through Digital Shipping Channels. The analyst interprets results using a variety of techniques to maintain business solutions with the goal of simplifying customer onboarding, enhance experience, and support business expansion.
Purolator is best-in-class and strives to be easy to do business with. You will help drive these standards daily.
Responsibilities
- Engage with business stakeholders to identify, analyze, and document business needs, processes, and functional requirements primarily for of web-based shipping applications.
- Translate business requirements into clear user stories, acceptance criteria, and process flows.
- Facilitate requirements workshops, interviews, and discovery sessions with Product Owners and business partners.
- Ensure traceability of requirements throughout the project lifecycle.
- Actively participate in and facilitate Agile ceremonies, including daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives.
- Collaborate with Scrum Masters and Product Owners to prioritize and refine the product backlog.
- Create, manage, and monitor sprint plans, ensuring sprint goals are met and obstacles are addressed promptly.
- Use Jira for backlog management, sprint planning, issue tracking, and workflow documentation.
- Maintain clear, organized documentation in Confluence, including business requirements, process maps, and decision logs.
- Work with Jira/Zephyr (or similar test case management tools) to support test planning and execution.
- Support continuous improvement of Agile processes and tool usage across teams.
- Serve as a bridge between business stakeholders and technical teams to ensure shared understanding of objectives and deliverables.
- Work closely with Product Owners to align project scope with business priorities.
- Support Project Managers with progress reporting, risk identification, and milestone tracking.
- Communicate effectively with developers, QA analysts, and operational teams to ensure solutions meet business needs.
Skills Required
- Experience in a product development or software delivery environment.
- Ability to work independently on a departmental team or within an organizational project.
- Ability to grasp complex concepts related to integration of multiple systems.
- Excellent communication and critical thinking skills.
- Strong time management, organizational, decision making and problem-solving skills with meticulous attention to detail.
- Strong knowledge of all stages of the Software Development Life Cycle (SDLC) follow testing standards including:
- Requirements gathering, analysis, design, implementation.
- Preparing and executing test plans, test strategy documents.
- Test case creation, execution and deployment.
- Strong knowledge of Agile testing and Quality Assurance testing standards and best practices for the application development lifecycle.
- Strong knowledge of defect management; tracking, creation, execution and reporting using Jira and Confluence applications.
- A knowledge of project management framework and methodologies is an asset.
- French is an asset.
Qualifications
- University or College diploma in computers, software design or any computer application development specialty, or +5 years’ experience as a Business Analyst.
- Certification(s) such as Certified Scrum Master (CSM), Certified Business Analysis Professional (CBAP), PMI-PBA, or Agile BA etc. is an asset.