23 Oct
|
SafetyCo
|
Canada
This is a remote position.
Location
This role is fully remote
Duration
This is a fixed-term contract ending July 27, 2027, with the possibility of extension.
Project Overview The Quality Assurance (QA) Analyst plays a critical role in ensuring SafetyCo's Learning Management System (LMS) delivers a reliable, intuitive, and high-quality experience for learners, instructors, administrators, and clients.
Working closely with cross-functional teams, this role is responsible for planning, executing, and maintaining quality assurance processes across the LMS platform. You will validate new features, custom plugins, integrations, and system enhancements to ensure they meet functional requirements, performance expectations, accessibility standards, and overall user experience goals.
This isn’t a role for someone looking to simply clock in and clock out. We’re looking for people who take ownership, think independently, and have the confidence to make decisions, solve problems, and move things forward without waiting to be told what to do. If you’re energized by building something from the ground up, thrive in an ambitious environment, and want the opportunity to make a meaningful impact, we want to hear from you.
Why This Role Exists The Quality Assurance Analyst ensures new functionality, integrations, and platform enhancements are thoroughly tested before release, reducing risk, improving user satisfaction, and maintaining confidence in our digital training platform.
By identifying issues early, validating system performance, and supporting continuous improvement, this role helps ensure our LMS remains secure, secure, and scalable as our organization grows.
What Success Looks Like
Success in this role means:
High-Quality Software Releases
All new platform features, custom developments, and integrations are thoroughly tested and released with minimal defects or post-launch issues.
Comprehensive Test Coverage
Test plans, test cases, and regression testing ensure all critical functionality is validated before deployment.
Improved User Experience
Learners, instructors, administrators, and clients experience a reliable, intuitive platform with minimal interruptions or usability issues.
Issue Identification &
- Resolution
Bugs and system defects are identified early, documented clearly, prioritized appropriately, and resolved efficiently with the development team.
Documentation &
- Reporting
Testing documentation, defect logs, release notes, and quality reports remain organized, accurate, and provide visibility into platform quality and project progress.
Continuous Improvement
Testing processes evolve alongside the platform, introducing improvements that increase efficiency, automation opportunities, and overall software quality.
Requirements
What You'll Do
Test Planning &
- Execution
- Develop and execute comprehensive test plans, test cases, and testing scenarios for new features and system enhancements
- Perform functional, regression,
integration, usability, and user acceptance testing
- Validate upgrades, custom plugins, themes, and platform enhancements before release
- Verify that new functionality meets business and technical requiremen
Defect Management
- Identify, document, prioritize, and track software defects
- Work closely with developers to reproduce issues and validate fixes
- Retest resolved defects and confirm successful implementation
- Maintain detailed defect logs and testing documentation
System &
- Integration Testing
- Test integrations between LMS and third-party systems including CRM, authentication, reporting, payment, and business applications
- Validate API functionality, data synchronization, and workflow automation
- Monitor platform performance and identify potential quality or reliability issues
Documentation &
- Reporting
- Maintain accurate training records, certification documentation, test scripts, and release checklists
- Produce testing summaries and quality reports for project stakeholders
- Track testing metrics, defect trends, and release readiness
- Support project reporting by providing quality assurance updates throughout the project lifecycle
Collaboration &
- Continuous Improvement
- Work closely with Frontend and Backend Developers, Learning Systems Specialists, Project Managers, Operations, and Training teams
- Participate in solution reviews, sprint planning, and release planning activities
- Recommend improvements to testing processes, documentation standards, and quality assurance practices
- Research emerging testing tools, automation opportunities, and QA best practices
Compliance &
- Quality Assurance
- Ensure the LMS complies with organizational policies, privacy legislation, accessibility standards, and applicable industry regulations.
Conduct regular audits of LMS data to ensure accuracy, consistency, and system integrity.
- What You Bring
Required
- 3 years of experience in software quality assurance or application testing
- Experience developing and executing manual test plans and test cases
- Strong understanding of software development lifecycle (SDLC) and QA methodologies
- Experience testing web-based applications and system integrations
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent attention to detail and organizational skills
- Experience using defect tracking and project management tools
Preferred
- Experience testing Learning Management Systems (LMS)
- Familiarity with relational database validation
- Experience testing REST APIs and system integrations
- Experience with automated testing tools and frameworks
- Familiarity with Agile development methodologies
- Experience testing accessibility, usability, and responsive web applications
ISTQB Foundation Certification or equivalent QA certification is considered an asset
- Core Competencies
Quality Assurance
You ensure software meets the highest standards by identifying issues early, validating functionality, and maintaining rigorous testing practices throughout the development lifecycle.
Test Planning &
- Analysis
You develop structured testing approaches that validate business requirements, system functionality, and user experience while minimizing project risk.
Attention to Detail
You identify inconsistencies, defects, and potential issues that others may overlook, ensuring every release is accurate, reliable, and production-ready.
Problem Solving
You investigate complex issues, analyze root causes, and work collaboratively to develop practical solutions that improve system quality and performance.
Collaboration &
- Communication
You work effectively with developers, project teams, and business stakeholders while communicating testing results, risks, and recommendations clearly and professionally.
Adaptability
You thrive in a fast-paced development environment, balancing multiple testing priorities, changing project requirements, and evolving technologies while maintaining a high standard of quality.
Perks
Perks &
- Extras
- The little things matter too.
- Employee discounts on select products and services
- Team events, social activities, and recognition moments that actually feel fun (not forced)
- The chance to do meaningful work that genuinely improves workplace safety in communities
Company Culture
- This is a place where people matter.
- A collaborative, inclusive, and supportive team environment
- Business casual dress
- A real commitment to learning, development, and helping people grow
A workplace where ideas are welcomed, voices are heard, and contributions actually make a difference
- About SafetyCo
SafetyCo is Canada’s leading integrated workplace safety partner, bringing together specialized safety companies, expert teams, and industry-leading services into one coordinated model, where we’re actively changing how workplace safety is done.
We help take the complexity out of workplace safety by making it simpler and more connected. Instead of juggling multiple providers, clients get one integrated partner for training, consulting, compliance, emergency response, occupational health, and risk management. The result is less chaos, stronger compliance, and safer workplaces that actually run better. And we do this all alongside a team of great people who genuinely enjoy what they do.
- This Employment Ontario initiative is funded in part by the Government of Canada and the Government of Ontario.
📌 QA Analyst (Canada)
🏢 SafetyCo
📍 Canada