BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance -- and the team behind that mission matters just as much as the product. We are looking for a Software Tester (QA/QC) Intern to join our Technology Team this summer - a student currently working toward a degree or diploma in computer programming or software development who is detail-oriented, curious, and excited to apply their development skills and interest in AI to real-world software quality challenges.
About the Role:
During your internship with us, you will join our Technology Team and contribute to the quality and reliability of our software. You will work alongside our QA team to execute manual test cases, identify defects before they reach our clients, and contribute to the development of our automated testing practices. We want to lean into your strengths in software development and AI as you get started with us in this role.
This internship runs May through August, with the potential for continued part-time work during the school year and full-time work in future summers, based on performance and business need, and has the potential to lead to a full-time role within our software development team.
This is an in-person role in our Sherwood Park, AB office.
What you'll do:
- Execute structured and exploratory manual test cases to identify defects across our software platform before release
- Document test results, defect reports, and test coverage clearly and consistently
- Review software requirements and develop test scenarios that reflect real-world use cases
- Investigate bugs and defects to understand root causes and suggest practical fixes or process improvements
- Collaborate with developers, product managers, and UI/UX designers to communicate findings and support efficient resolution
- Contribute to our automated testing practices by applying your development skills to help build, improve, and maintain automated test frameworks
- Explore how AI tools and techniques can be applied to improve test coverage, defect detection, and testing efficiency
- Participate in team meetings and contribute ideas for improving QA workflows and processes
You might be the right fit if you:
- Have a background in software development and are comfortable reading and writing code -- no prior testing experience required
- Have a genuine interest in or experience with AI, and are eager to apply that in a practical setting
- Are naturally detail-oriented - you notice things others might overlook and you don't let ambiguity slide
- Think systematically - you approach problems with structure and document your work clearly so others can follow your reasoning
- Are curious - you ask "why" before you accept "that's how it works," and you look for the edge cases others miss
- Are collaborative - you communicate openly, listen well, and genuinely want the team to succeed alongside you
- Are adaptable - you're stepping into a role that may be new to you, and you approach that with openness
- Take initiative - you see what needs doing and you get it done
Bonus points if you have:
- Basic Playwright knowledge, including an understanding of UI locators and JavaScript/TypeScript fundamentals
$21 - $23 an hour
Salary ranges are based on experience, reflecting the unique skillset each individual brings to the role.
About BIS:
BIS Safety Software has been headquartered in Sherwood Park, Alberta, since 2006. We build software that helps organizations manage safety training, learning, and compliance - and we're growing!
A few things that make us different: we don't use job titles internally - we value humility and contribution over hierarchy. We move fast, integrate new ideas quickly, and give people real ownership of their work.
How to Apply:
Visit our Careers Page for more information. We sincerely thank all applicants for their interest. Only those selected for interviews will be contacted.
Job ID #T202602-25CIN
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.