Business Analyst Training

Business Analyst Training Brampton

Thank you for reaching out to us. I would like to provide you the details of the Business Analysis training with Job placement that we provide to our candidates

Course Content

Program Offers

  1. An essential Business Analysis training with Domain and Technology knowledge from an instructor who has 10+ years of industry experience with certifications in IIBA-CBAP, CSM and CSPO
  2. Training on weekends (Saturday and Sunday)
  3. Number of Hours in training: 40-50 hours
  4. Number of hours in Mock interview preparation: 10-15 hours
  5. Resume and cover letter preparation
  6. LinkedIn profile touch ups
  7. Job placement preparation including Mock Interviews

Business Analyst Training Course

  1. Business Analysis fundamentals
  2. A usual day of a Business Analyst
  3. Software Development Life Cycle
  4. Waterfall methodology of project life cycle
  5. Business Analysis Life cycle
  6. Business Analysis Tools and Techniques
  7. Agile methodology of project life cycle
  8. Jira and Confluence
  9. SQL and UAT
  10. Domain Knowledge
  11. Technology Knowledge
  12. Exercises and workshop at each session

Program Agenda

Lesson 1 – Business Analysis Foundations

  • What is Business Analyst?
  • Who is a Business Analyst?
  • Tasks of a Business Analyst on a high level?
  • Why do we need a Business Analyst?
  • BA competencies in a nutshell
  • Challenges & Risks in BA Hands-on:
  • How to read a Business Analyst job description
  • How does a BA fit in Canadian market?

Lesson 2 – Project Program Portfolio

  • What is a Project, Program, & Portfolio?
  • IT project vs Software Project
  • Who are stakeholders?
  • Typical role in an IT project
  • Constraints in a project
  • Pre-Project activities
  • PM roles vs BA roles
  • Project Life cycle (Waterfall, Iteration Agile) Hands-on:
  • Interview format and expected flow of interview
  • Assignment on Lesson 2

Lesson 3 – Software Development Life Cycle (SDLC)

  • SDLC methods, frameworks, practice
  • Waterfall methodology
  • Iterative methodology
  • Agile manifesto
  • SCRUM, Kanban& DevOps methodology
  • BA’s involvement in SDLC and its respective deliverables Hands-on:
  • Assignment on Lesson 3

Lesson 4 – Business Analysis Life Cycle

  • Planning Business Analysis activities
  • Requirement Gathering& Elicitation
  • Type of Requirement
  • 25 Requirement gathering tools and techniques
    • Workshops, Interviews, Focus Groups, Concept Modelling, Functional Decomposition etc
    • JAD sessions, Survey, Brainstormingetc
    • Document analysis, Estimation, Prototyping, Mock-ups, Wireframes
    • Data Mining, Data Modeling, ER Diagram, Data dictionary, Glossary etc
    • Flowchart, BPMN, Activity diagram, Sequence diagrametc
  • BA Deliverables
    • BRD, BRL, SRS, Technical design document, Solution design document, Functional design document, Non-functional design document, Project Schedule, QA document, High level and Low level documents
  • Requirements Validation and verification Hands-on
  • Hands on every tools and techniques
  • Hands on visual diagram tools
  • Introduction to BA technologies such as, LucidChart, and MS Visio
  • Small mini assignments on visual tools
  • Live Project 1 – Requirement gathering
    • Preparing for requirement gathering
    • Conduct Requirement gathering
    • Close requirement gathering
    • BRD / BRL preparation

Lesson 5 – Agile User Stories and Epics

  • Product Backlog
  • Sprint Backlog
  • EPICS, User stories, Tasks, Subtasks, Acceptance Criteria
  • What is a Good user story? Hands-on
  • Assignment on lesson 5

Lesson 6 – SCRUM framework

  • Scrum framework
  • SCRUM Roles (Product Owner, Scrum Master, Scrum Team)
  • Ceremonies (Sprint Planning, Sprint Review, Sprint Retrospective, Daily scrum meetings)
  • Artifacts (Product Backlog, Sprint backlog, Burndown chart, Incremental shippable product) Hands-on
  • Assignment on Lesson 6
  • Live Project 2 – Practical Hands-on SCRUM project via a live project


    • Jira and Confluence walk through
    • Writing a good user stories using As a … I want.. so that…
    • Performing SCRUM ceremonies
    • Opening and closing sprints
    • Defining Acceptance Criteria
    • Creating Sprint Backlog, Prioritization, Estimations

Lesson 7 – Agile Planning & Estimations

  • Why do we plan? And what to plan?
  • Product Vision, Product Roadmap and Release Planning
  • Agile Estimations
  • Planning Poker Game
  • How to calculate the duration of Agile projects
  • Calculate velocity of the project

Lesson 8 – Structured Query Language (SQL)

  • Introduction to Database, DBMS, Datawarehouse
  • Foundations of SQL
  • Select statement
  • Join within SQL Hands-on:
  • Handson practical on sqlzoo and w3school
  • Relationships and joins
  • ER diagram creation and understanding based on a use case

Lesson 9 – Technologies that a Business Analyst should know

  • Introduction to Robotic Process Automation (RPA)
  • Introduction to Big Data & Data Engineering
  • Business need of a User Acceptance Testing (UAT)
  • Environment within the Software Industry
  • How cloud platforms work?

Lesson 10 – Domain Knowledge

  • Introduction to Insurance Domain
  • Introduction to Capital Markets
  • Introduction to Loan Management System
  • Introduction to Retail Industry


  • Interview Preparation
  • Conduct Mock Interviews

Enquiry form