Software Quality Assurance Tester
About the role
At the Safety Codes Council, we support public safety through the delivery of programs, services, and oversight across Alberta’s safety codes system. We’re looking for a QA Tester who is passionate about software quality and enjoys solving problems to ensure systems perform reliably for those who depend on them.
This role focuses on ensuring the quality, reliability, and performance of applications through both manual and automated testing — meaningful work that supports stable and effective operations across the organization.
What you’ll do Conduct manual and automated testing to validate applications and identify defects Develop and maintain test plans, test cases, and automated test scripts Collaborate with developers, business teams, and vendors to support quality across projects Lead or support user acceptance testing (UAT) and ensure feedback is addressed Track, manage, and report on defects and overall testing outcomes
What you bring 3+ years of experience in software testing across applications and processes Experience with manual and automated testing approaches and frameworks Familiarity with testing tools and processes (e.g., defect tracking, test planning) Understanding of SDLC/STLC and working in structured development environments Strong attention to detail and problem-solving skills
Nice to have Experience with automated testing tools such as Playwright Experience with API, integration, or database testing (SQL) Experience working with CI/CD pipelines or in a regulated environment
What we offer Work that directly supports reliable systems used across the organization A collaborative, supportive team environment focused on quality and continuous improvement Opportunities to grow your skills in a purpose-driven organization Flexibility, trust, and clear expectations (details shared in the full posting)
If you enjoy ensuring things work as they should and want your work to make a real impact — we’d love to hear from you.