
Business Analyst Intern (Fall/September 2025, 8+ Months)
Who we are:
Who you are:
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Business Analyst Intern for our Technical Services Program Management Office (TS PMO) team who will be supporting assigned projects managed by the TS PMO. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do:
During your time with us, you’ll have the opportunity to work on one or more projects to help develop your practical Business Analysis experience. This experience can count towards accumulating your Personal Development (PD) hours for the IIBA designation of your choice. You will also enhance your leadership, communication and organization skills to name a few. You’ll gain practical stakeholder management experience in a flat organization that is a technology leader in its field. You will have the opportunity to grow your professional network and even develop interests in Geotab’s other functional areas that might be of interest to you.
The opportunity
- 8 - 12 month work-term beginning September 2025.
- Full-time, paid internship: Monday - Friday, 37.5hrs/week.
- Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Click here to learn more!
- Learn more about the Geotab Campus Program here.
How you'll make an impact
- Assist with establishing scope for new programs, projects and initiatives led by the Technical Services team.
- Work with stakeholders to get consensus on project objectives, benefits, assumptions, constraints and present business analysis findings in the form of a business case (including scope statement and business requirements).
- Partner with business and technology teams to create requirements, epics, features, user stories, mock-ups, as well as detailed acceptance criteria and leading edge business processes.
- Work with developers in order to create a simple, meaningful, efficient solution to business and systems requirements, and present this solution and obtain buy-off from the user community.
- Generate requirements documents that outline the solution in business terms, and create clear requirements to enable application development.
- Document elicitation results and validate that requirements are understood, agreed to and signed off by stakeholders.
- Supplement requirements with detailed use cases, business processes diagrams, wireframes and workflow diagrams to illustrate business needs.
- Manage change in scope and support solution design discussions and ensure proposed solutions aligns with requirements and maximizes value to stakeholders.
- Work closely with project managers to ensure requirements are met on projects.
- Partner with business stakeholders to support User Acceptance Testing and data validation efforts.
- Participate in the development of training content for business users.
- Provides analysis of processes and workflows with suggestions for improvement.
- Identifies areas where process, policy or system changes can lead to increased efficiency and productivity.
- Support the creation and maintenance of systems, business processes, end user and Standard Operating Procedures (SOP) documentation.
What you'll bring to the role
- Currently pursuing a Degree or Diploma in Computer Science, Mathematics, Software Engineering, or a related discipline (preferred).
- Up to 1 year of experience with web development technologies (HTML, CSS, JavaScript, React).
- Up to 1 year of experience with backend technologies, particularly C# .NET Core / .NET 7+.
- Have business analysis experience, ideally within a cross-functional, matrixed team environment.
- Strong analytical and communication skills.
- Exposure to requirements management (collecting, documenting, analyzing, tracing, validating, prioritizing changes, managing change control).
- Experience preparing level-of-effort estimates, use cases, and test cases/test plans.
- Familiarity with Agile methodology is highly valued.
- Basic understanding of project management principles and frameworks.
- Proven ability to work under pressure and adapt to shifting priorities and tight deadlines.
How we work
Apply for this job
*
indicates a required field