University of Waterloo

  • Business Analyst

    Requisition ID
    Job Category
    5270 - Centre for Extended Learning
    Job Status
    Regular Full-Time
    Hiring Range
    $64,718 - $80,897
  • Overview

    The Business Analyst (BA) is responsible for identifying and supporting new initiatives including business process improvements, software and/or systems development for CEL and its related functions. The BA determines and validates business requirements for internal CEL and multi-department projects within the University, ensuring that change initiatives and development projects accurately represent end-user, unit and University needs and goals, and provide good value to all clients and stakeholders. The BA manages change initiatives and development projects, ensuring they are completed successfully.


    Continuous Improvement

    • Maintain a broad, constantly updated knowledge of the functions performed by CEL

    • Research new technology and best practices related to the functions of CEL and their potential benefit and application

    • Identify and recommend new initiatives and improved practices related to improving the CEL’s systems, academic course development, and the University overall learning environment, helping ensure that CEL staff and instructors have appropriate technologies to support their activities

    • Lead change initiatives within the unit and involving external partners and/or stakeholders

    • Inform, guide and help author CEL policies and practices related to information systems; this includes training and communicating to stakeholders within and outside of CEL

    Project Management and Support

    • Manage and/or act as consultant on projects

    • Initiate communications and liaise with a variety of internal and external stakeholders

    • Conduct business analysis, requirements gathering/needs assessment, risk assessment, scoping, business case development, research, data analysis, etc., ensuring that project supports CEL’s overall mission and objectives

    • Apply a deep understanding of all stakeholders including staff, faculty, students/PD clients, partner units, and external clients in both facilitating the process and advising on optimal program or project solutions

    • Ensure development projects are scheduled and delivered on time

    • Encourage and model standards-based development practices

    • Establish and refine project management practices within CEL; recommend and implement improved strategies; manage process changes, documentation, and staff support for transitioning to new strategies; consult with CEL Online Learning Project Managers as appropriate

    Implementation and Quality Assurance

    • Author, revise and maintain systems documentation including: requirements documentation, development specifications, workflow diagrams, screenshots, wireframes, timing and UML diagrams, case studies, test cases, and end-user stories

    • Ensure appropriate system, usability and end-user testing

    • Identify performance metrics and analyze data to ensure appropriate directions are taken before during and after project deployment

    • Ensure CEL staff are appropriately trained and up to date on system

    • Act as a systems consultant for course production standards and procedures;

    • Ensure that all new development activity is in line with UW, CEL and IST policies related to software development, including security, records retention, privacy, academic integrity, and risk management

    • Provide technical mentoring, coaching, and training to staff on production processes, methods and standards

    • Provide clear, complete and accessible documentation to facilitate the use and maintenance of technologies developed by CEL; review and approve all Systems authored process and technical documentation

    • Help recruit Web Application QA specialist; assign tasks and provide day-to-day guidance, coaching; monitor output; conduct performance appraisal (in collaboration with the AD, Systems, and Software Development team leads)

    • Facilitate team meetings in absence of Associate Director, Systems; alternate for working groups/committees within CEL and beyond

    • Create a continuous improvement environment by providing input and best practice recommendations regarding improvements to processes/procedures to course development/delivery activities


    • Other duties and special projects as assigned, including systems support and serving as a resource on course development projects


    • University degree or equivalent post-secondary education and experience required, preferably in Information Systems & Technology, Computer Science, Accounting, or Mathematics; some formal Business Analyst training required; Certified Business Analysis Professional and Project Management Professional certifications preferred
    • 5 years of experience with a proven track record of achievement and success managing technology-enabled learning projects, preferably in a post-secondary environment
    • Strong understanding of the operations and culture of an academic institution

    • Experience in software Project Management activities

    • Experience with the Software Development Lifecycle

    • Ability to define a project path in unique situations

    • In-depth experience with the delivery of fully online courses and programs, and experience with a variety of learning management systems and related technologies, digital media authoring tools, and production techniques

    • Experience with post-secondary Student Information Systems

    • Analytical disposition, critical thinking, decision-making ability

    • Superior verbal and written communication skills, organization and time management

    • Demonstrated ability to lead, motivate, and building relationships with colleagues at all levels

    • Demonstrated superior work ethic, initiative, ability to work independently with occasional direction; dependability, discretion, and a responsible attitude

    • Advanced MS Office suite; proficient in project, document, and resource management systems


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed