Sensei Labs Co-op Program

Join us and learn from our team!

Sensei Labs Partnership Program Hero Image

What will your day-to-day look like?

Automation Quality Engineer

You'll be part of a multidisciplinary team with back-end and front-end developers, other QEs, and Agile coaches. All teams have daily meetings to discuss any blockers they might have to the tasks they are working on.

You'll be working with automation cards derived from Test scenarios that our Quality Engineers will create as part of their test plans or other test activities. You'll use tools like Visual Studio, Github, Azure Pipelines, Jira, and Microsoft Teams to gather the information you need and complete your tasks.

You'll also participate in the automation team's daily meetings and discuss improvements, reviews, and other knowledge transfer with them. They'll help you grow your skills through constant code review and feedback on the work you've done.

Back-End Engineer

You'll be part of a multi-disciplinary Agile team with other Back-End developers, Front-End developers, and Quality Engineers. Every day, you'll have a meeting with your teammates to discuss everyone’s progress and whatever blockers you may have on current tasks.

At the beginning of your term, you'll have onboarding sessions aimed at getting you familiar with our codebase, tools, and processes. Eventually, you'll start picking cards from your team’s Jira board and working on them either by pair programming with another developer or on your own. You'll regularly use tools like Visual Studio, IIS, SQL Server Management Studio, GitHub, and Microsoft Teams to complete your tasks. All your pull requests, just like everyone else’s, will go through code review by other engineers, but that is not the only feedback you'll be getting.

You'll have regular meetings with the Back-End Engineering Manager, where you'll be encouraged to share your feelings about the work that you're doing, your questions, and your concerns. Your Team Lead will also be there to guide you, give you team-specific context, advise you on what cards to pick, and help you find whatever information you may need.

What will you learn on different teams?

Automation Quality Engineer

You'll be in constant contact with developers and will be able to ask them questions about your tasks.

You'll also be able to develop your JavaScript, OOP languages, communication, and problem-solving skills. By working in a constantly growing environment where priorities can shift fast, you'll have real work-life experiences and will be able to make decisions and shift priorities when needed. You'll be part of the decision-making process on automation coverage planning and reporting.

Back-End Engineer

You'll be working closely with other engineers on your multi-disciplinary Agile team. Your teammates will be there to provide guidance and feedback and to answer your questions, helping you develop your skills and learn how to thrive and succeed in delivering high-quality solutions in a fast-growth environment. Here are examples of the things you'll learn as a Back-End Engineer:

What do you need to learn for this position? How should you prepare for an interview?

Automation Quality Engineer

Our automation team uses OOP language, so we recommend candidates who are familiar with and understand the OOP concepts. We're interested in your understanding of testing automation and quality in general. Being familiar with JavaScript is also a good thing, as you'll be constantly interacting with the front end.

Back-End Engineer

We're interested in seeing that you're familiar with basic programming concepts and eager to learn and solve meaningful technical problems. It would also be useful, but not mandatory, to have some experience in coding with C#, data modeling, SQL, writing unit tests, Agile development processes, software development lifecycle, etc.

What is hybrid work?

At Sensei Labs, we’re continuing to build a stellar, diverse team and inclusive culture. It’s the unique perspectives and experiences of our team members that give us a competitive advantage. We understand that everyone has a personal life to live. With that said, we offer a 100% hybrid workplace, allowing you to work from home (WFH), work from the office (WFO), or work from anywhere (WFA) whenever you please. Speak to your team lead to create the right schedule for you!

What's our office like?

We opened our office in September 2021, right in the heart of Downtown Toronto and we’re so excited to invite you on a tour! Our office was built with the idea of a hybrid workplace! Not only that, but we’ve got lots of office perks:

And more! Including rotation of snacks, a table tennis table, all while meeting our awesome Senseis!

Read about our culture