Back to results

Lead Business Analyst

  • Toronto, ON, Canada
  • Etobicoke, ON, Canada

Hybrid

$70,000 to $80,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$70,000 to $80,000 CAD / year
Job type
Full-time
Workplace
Hybrid
Apply by
Posting language
English
Posted

Original job description

JOB DESCRIPTION

Job Title: Business Analyst

Industry: Travel and Tourism; Department: Information Technology

Location: Etobicoke, Ontario

Work Arrangement: Hybrid, 2 days on-site per week

Salary: $70,000–$80,000

Work Week: 35 hours

Benefits: Benefits package, RRSP matching, and travel perks

JOB SUMMARY AND SCOPE

The Business Analyst works with business and technology stakeholders across one or more product streams to align business needs with technology initiatives within an Agile software development lifecycle. The role involves analyzing business problems, gathering and documenting requirements, recommending process improvements, and translating business needs into actionable solutions for development teams. The position supports successful project delivery, stakeholder alignment, operational efficiency, and continuous improvement within the travel and tourism industry.

KEY ACCOUNTABILITIES AND RESPONSIBILITIES

  1. Requirements Gathering and Business Analysis
  • Facilitate requirements-gathering sessions and analyze business problems, documents, data models, business rules, use cases, scenarios, and vendor solutions.
  • Identify functional and non-functional requirements and conduct gap analysis and data mapping.
  • Develop business process maps, flowcharts, and supporting documentation.
  • Document current-state and future-state processes and identify opportunities for automation and optimization.
  • Recommend process improvements that support business objectives and operational efficiency.
  • Report the status of assigned business analysis activities throughout the project lifecycle.
  • Review project deliverables and provide feedback to ensure business requirements and stakeholder expectations are met.
  1. Requirements Documentation and Development Support
  • Translate business requirements into clear documentation, conceptual designs, and specifications for changes to business processes, data, and information systems.
  • Develop mock-ups and process flows where appropriate.
  • Write clear user stories with defined outcomes and acceptance criteria.
  • Prepare documentation for business validation, stakeholder approval, and development implementation.
  • Ensure requirements are understandable and actionable for both business stakeholders and technical teams.
  1. Testing, Implementation, and Adoption
  • Collaborate with QA and development teams to define business data requirements and testing scenarios.
  • Provide sample data, review test results, and verify that solutions meet documented requirements.
  • Communicate testing outcomes to stakeholders, participate in defect reviews, and support testing approval.
  • Confirm that delivered solutions meet business expectations and improve processes and information flow.
  • Support application upgrades, implementation planning, and rollout activities.
  • Engage end users and stakeholders throughout implementation and participate in initial training when required.
  1. Product Knowledge and Stakeholder Collaboration
  • Develop strong knowledge of the products, applications, and solutions supported by the assigned product stream.
  • Act as an internal subject matter expert for relevant business processes and software solutions.
  • Represent the product stream and communicate its requirements, priorities, and business context when required.
  • Collaborate with Product Owners, development teams, business partners, IT stakeholders, and external vendors.
  • Support alignment between business objectives, technology solutions, and operational needs.
  1. Continuous Improvement and Delivery Support
  • Identify opportunities to streamline workflows, improve information flow, and optimize business processes.
  • Support collaboration across business and technology teams.
  • Resolve requirements gaps, clarify business rules, and address issues that may affect delivery.
  • Maintain accurate documentation and support project timelines and deliverables.
  • Contribute to continuous improvement across product streams and the software delivery lifecycle.

KNOWLEDGE, SKILLS, AND COMPETENCIES

Required skills and experience:

  • Experience in business analysis, systems analysis, requirements definition, and translating business needs into implementable requirements.
  • Familiarity with Agile software development lifecycle practices and traditional Waterfall approaches when required.
  • Advanced written and verbal communication, facilitation, and documentation skills.
  • Ability to communicate requirements clearly to business-oriented and technically minded audiences.
  • Familiarity with Microsoft Office and Visio or comparable process-mapping tools.
  • Strong business acumen and the ability to learn new systems and features.
  • Understanding of technology concepts and data integrations.

Preferred skills and assets:

  • Experience with tour operator, airline, hotel, hospitality, or travel booking systems.
  • Working knowledge of APIs, SQL, XML, JSON, and HTML.
  • Familiarity with data mapping and system integration concepts.
  • IIBA certifications such as CBAP, CCBA, or ECBA
  • WORK EXPERIENCE AND EDUCATION

Technical Skills - Assets:

  • Working knowledge of APIs, SQL, XML, JSON, and HTML.
  • Understanding of data mapping, system integrations, and information flows between applications.
  • Familiarity with Microsoft Office and Visio or comparable process-mapping tools.
  • IIBA certifications such as ECBA, CCBA, or CBAP are considered assets.
More about this job

Responsibilities

Analyze business needs and translate them into clear requirements, process documentation, user stories, and actionable specifications for technology teams. Collaborate with stakeholders, product owners, developers, and QA to support testing, implementation, adoption, and continuous process improvement.

Requirements

Requires experience in business or systems analysis, requirements definition, and translating business needs into implementable requirements, along with familiarity with Agile and Waterfall delivery. Strong communication, facilitation, and documentation skills are needed; travel-industry systems experience, technical knowledge of APIs and data formats, and IIBA certifications are assets.

Skills

  • Business Analysis
  • Requirements Gathering
  • Requirements Documentation
  • Agile
  • Waterfall
  • Stakeholder Collaboration
  • Process Mapping
  • Gap Analysis
  • Data Mapping
  • User Stories
  • Acceptance Criteria
  • Testing
  • Microsoft Office
  • Visio
  • System Integrations
  • Communication

Benefits

  • Benefits Package
  • RRSP Matching
  • Travel Perks

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Software
  • Hospitality
  • Transportation

Keywords

  • Business Analysis
  • Systems Analysis
  • Requirements Gathering
  • Requirements Definition
  • Agile
  • Waterfall
  • Business Process Mapping
  • Flowcharts
  • Gap Analysis
  • Data Mapping
  • User Stories
  • Acceptance Criteria
  • Quality Assurance
  • Testing Scenarios
  • Microsoft Office
  • Visio
  • APIs
  • SQL
  • XML
  • JSON
  • HTML
  • System Integrations
  • Information Flows
  • Travel and Tourism
  • Tour Operator Systems
  • Airline Systems
  • Hotel Systems
  • Travel Booking Systems
  • CBAP
  • CCBA

Report this job