Business Analyst

IT - Application & Software Development
St Jacobs, ON
Sep 29, 2020

Responsible to the Manager, Application Solution & Implementation for process design and modeling, information design and modeling, documenting other changes to the business architecture, requirements analysis, and functional test planning for mid to large-sized projects. Primary responsibility is to manage the business needs of the project stakeholders including leadership team, customers and end-users.

Core member of most project teams. Partners with the Systems Analyst, Human Change Specialist and business subject matter experts.


For waterfall projects, responsible for requirements analysis and communication: functional and non-functional requirements. For agile projects, responsible for maintaining the product backlog or assisting the product owner to maintain the product backlog.


As a member of the core project team, assist the Senior Project Manager preparing the Business Case, Project Management Plan, and other project management documents. Assist the Project Manager with estimates and risk assessments. With the Systems Analyst, assist in the vendor selection process. The business analyst often measures the achievement of project objectives during the project assessment stage.


Accountable for facilitating workshops for the design and modeling of all business architecture elements. Accountable for presenting business architecture design to IT and business audiences, using terminology to suit the target audience. Manages and resolves conflicts in the design of business processes, information, roles, and other elements of the business architecture, escalating issues to the Project Manager when appropriate. 


Solution assessment and validation: Assess and validate proposed solutions against requirements to ensure business needs are met. In waterfall projects, this takes the form of planning functional test plans for the Business Analysts and business SMEs to execute. In agile projects, this means be a tester as part of the scrum development team.



University / College degree in Information Technology or Business. 


Understanding of Information Technology concepts, standards, procedures and policies including in-depth knowledge of business process and information modeling and techniques.


Experience with waterfall and agile scrum project methodologies is a must.


Strong analytical, problem-solving, organizational and time-management skills.


Strong written communication skills to both business users and technical staff within formal and informal documentation.


Strong verbal communication skills to both business users and technical staff, and able to adapt terminology to the target audience.


Effective professional relationship-building skills.


Extensive facilitation skills.


Experience working on small, medium to large business/system projects meeting time and quality targets/standards.


Experience working with senior-level management staff.


Ability to handle multiple demands and competing priorities.


Ability to be flexible and adaptable while operating independently and as part of a team.


Ability to balance risk, cost and benefit.


Experience within a Retail or Wholesale Distribution organization.



Certified Business Analysis Professional (CBAP) designation.


Familiarity with IIBA’s Business Analysis Body of Knowledge (BABOK).


Certified Professional Facilitator (CPF) designation.


Send to Friend

Send to Friend