Business Analyst - Digital Customer Experience

EnercareMarkham, ON
$69,136 - $110,618

About The Position

Enercare Inc. is one of Canada’s largest home and commercial services companies servicing over one million customers across Ontario, Manitoba, Saskatchewan, Alberta, British Columbia, Quebec and New Brunswick. Enercare is the Experts at Home, operating under several brands including Enercare, HydroSolution, and Pioneer Plumbing & Heating. A proudly Canadian-owned company, we are the Experts at what we do and deeply care about our customers. We value a diverse, collaborative culture, and take pride in our commitment to health and safety, and knowing our work serves and supports our communities every day. No matter your role, we invest in making sure you have opportunities to grow, learn, and become the Expert you want to be. If you are ready to become one of our Experts, we would love to hear from you. Role Summary: The Business Analyst – Digital Customer Experience, plays a critical role in shaping and evolving Enercare’s digital self-service experiences. Working closely with Customer Experience, Operations, and Technology partners, this role is responsible for translating business and customer needs into clear, actionable requirements that support the ongoing development and optimization of Enercare’s customer portal. As part of a dedicated Agile delivery team, the Business Analyst supports both day-to-day operations and new feature development, ensuring solutions are customer-centric, scalable, and aligned to business outcomes. This role acts as a key bridge between stakeholders and delivery teams, helping ensure clarity, alignment, and successful execution.

Requirements

  • Bachelor’s degree in business, technology, or a related field, or equivalent practical experience.
  • 3+ years of relevant experience in a Business Analyst or similar role.
  • Strong understanding of Agile and SDLC methodologies, with experience working on digital or customer‑facing platforms.
  • Strong proficiency with visual collaboration tools such as Miro (preferred), Lucidchart, or Visio, with demonstrated experience creating and maintaining high‑quality visual artifacts (e.g., process maps, journey maps, workflow diagrams) to support requirements definition and solution design.
  • Demonstrated ability to collaborate effectively with both business and technical teams at all levels.
  • Strong analytical, problem‑solving, and critical‑thinking skills, with attention to detail and an ability to see the broader end‑to‑end experience.
  • Excellent written and verbal communication skills, including the ability to clearly document and present complex concepts.
  • Proven ability to manage multiple priorities and competing demands in a fast‑paced environment.

Nice To Haves

  • CBAP™ or other Business Analysis certification is considered an asset.
  • Experience working with tools such as Azure DevOps or similar backlog and delivery management platforms is an asset.
  • Familiarity with customer portals or self‑service platforms is an asset.

Responsibilities

  • Partner with business and technical stakeholders to understand customer, operational, and business needs, translating them into clear requirements and user stories.
  • Facilitate requirements‑gathering workshops, process mapping sessions, and stakeholder working sessions to define scope and solution design.
  • Support backlog refinement and sprint planning by ensuring requirements are well‑defined, prioritized, and ready for development.
  • Document current‑state and future‑state processes, business rules, and functional requirements to support solution design and delivery.
  • Collaborate with QA and Operations teams to support system testing, user acceptance testing (UAT), and operational readiness activities.
  • Coordinate and contribute to project and product documentation, including requirements, process flows, release notes, and training materials.
  • Partner with Training and Change teams to ensure solutions are well understood and effectively adopted by internal users and support teams.
  • Prepare and contribute to internal presentations and updates related to scope, timelines, dependencies, risks, and delivery progress.
  • Support governance and working group meetings by tracking actions, risks, issues, and decisions, and ensuring timely follow‑up.
  • Proactively identify risks, dependencies, and gaps, escalating issues as needed and supporting mitigation planning with senior stakeholders.
  • Contribute to continuous improvement of digital self‑service capabilities by identifying opportunities to enhance customer experience, operational efficiency, and data quality.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service