Quality Assurance Engineer
Solink
Date: 1 day ago
City: Ottawa, ON
Contract type: Full time

Location: Ottawa, ON | Hybrid
Department: Quality Assurance
Reports To: Cecilia Leong, QA Team Lead
Type: Permanent | Full-Time
About Solink
At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights.
Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency.
Trusted by over 30,000 locations across 32+ countries - including brands like McDonald’s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats.
We're growing rapidly, earning industry recognition, and scaling with purpose. We’ve been recognized by Deloitte’s Fast 50 and Fast 500, Business Intelligence Group, and as one of Ottawa’s Best Places to Work. And we’re just getting started!
The Role
Work alongside our Development Team and other QA Team members where you will have the opportunity to shape and implement the technology and product deliverables to drive forward Solink’s Product. Your main focus will be testing new and existing Core Applications software features, creating and maintaining test plans for the Core Applications Team, and ensuring high quality throughout the development lifecycle.
As gatekeepers of quality, you will increase test coverage, optimize testing with strategic approaches, and proactively identify and mitigate quality risks to deliver a reliable product to our customer.
What You’ll Do
We do things the Solink way:
Why Solink?
We’re not just building tech - we’re building a place where great people do great work.
We respect your time and value transparency. Here’s a general ideal of what to expect:
How To Apply
Submit your resume and a short cover letter via our Careers Page. Let us know what excites you about this role, and how you’d help move Solink forward.
Solink is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive workplace. If you require accommodation during the selection process, please let us know.
Department: Quality Assurance
Reports To: Cecilia Leong, QA Team Lead
Type: Permanent | Full-Time
About Solink
At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights.
Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency.
Trusted by over 30,000 locations across 32+ countries - including brands like McDonald’s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats.
We're growing rapidly, earning industry recognition, and scaling with purpose. We’ve been recognized by Deloitte’s Fast 50 and Fast 500, Business Intelligence Group, and as one of Ottawa’s Best Places to Work. And we’re just getting started!
The Role
Work alongside our Development Team and other QA Team members where you will have the opportunity to shape and implement the technology and product deliverables to drive forward Solink’s Product. Your main focus will be testing new and existing Core Applications software features, creating and maintaining test plans for the Core Applications Team, and ensuring high quality throughout the development lifecycle.
As gatekeepers of quality, you will increase test coverage, optimize testing with strategic approaches, and proactively identify and mitigate quality risks to deliver a reliable product to our customer.
What You’ll Do
- Lead Device QA Activities: Proactively lead testing efforts within the Device Infrastructure team, ensuring broad and deep test coverage across hardware, firmware, and software layers.
- Execute Functional Testing: Perform manual functional, non-functional, and regression testing for both frontend and backend components that interact with physical devices.
- Validate Hardware & Firmware Compatibility: Test new devices, firmware updates, and configuration changes to ensure seamless integration with Solink’s platform and real-world workflows.
- Design & Execute Test Plans: Create and manage end-to-end (E2E) test coverage plans across environments, accounting for device performance, data flow, and platform behavior.
- Balance Testing Approaches: Evaluate when to apply manual versus automated testing—factoring in risk, efficiency, and return on effort to maximize impact.
- Collaborate with Product & Dev: Partner closely with product managers and developers to understand new features early, shape acceptance criteria, and ensure quality is embedded throughout the lifecycle.
- Manage Defects & Risks: Identify, log, and verify bugs while maintaining proactive QA risk management and advocating for resolutions.
- Become a Platform Expert: Gain deep insight into Solink’s SaaS platform from the perspectives of customers, internal support, and success teams—testing with real-world usage in mind.
- Explore Creatively: Perform exploratory and edge-case testing using unconventional and imaginative approaches to uncover hidden issues.
- Continuously Improve Processes: Recommend and implement enhancements to QA tools, workflows, and documentation to improve team efficiency and testing reliability.
- Experienced QA Professional: You bring 3+ years of hands-on experience in manual testing across both software and hardware environments—particularly within IoT ecosystems.
- Functionally Fluent: You have a strong background in frontend and backend functional testing, with exposure to non-functional testing for both software and hardware systems.
- Linux Confident: You’re comfortable working in Linux environments, running scripts, analyzing logs, and navigating servers for troubleshooting and validation.
- Video Tech Familiarity: You have experience with video development, streaming technologies, or video pipeline testing—understanding the nuances of video performance and reliability.
- Cloud-Aware: You possess a foundational understanding of AWS services and how they support SaaS applications in IoT environments.
- Methodical Tester: You’ve created, reviewed, and executed detailed test plans and strategies, and know how to align QA efforts with business and user goals.
- Independent & Proactive: You can lead test cycles independently, estimate timelines, and contribute to design and development discussions throughout the product lifecycle.
- QA Automation Exposure (Nice-to-Have): Experience with test automation is a strong asset, and you’re open to expanding your skills in this area.
- Positive & Driven: You bring energy, curiosity, and a passion for quality assurance. You take ownership of your work and enjoy solving problems, no matter how complex.
- Communicative Team Player: You’re a strong communicator—both written and verbal—with excellent interpersonal skills and the ability to collaborate across functions.
- Detail-Oriented & Analytical: You approach testing with rigor and precision, maintaining a sharp eye for edge cases and potential failures.
- Growth-Oriented: You’re eager to learn new tools, embrace new technologies, and evolve alongside your team and product.
- Educated & Practical: You hold a Bachelor of Science in Computer Science or a related field—or bring equivalent experience with the same level of technical fluency.
- Candidates must undergo a criminal records check upon hire;
- Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;
- Be willing to comply with Solink’s own security policies and standards.
We do things the Solink way:
- Act with URGENCY – Our customers move fast, so we do too.
- Deliver with QUALITY – We sweat the details and hold a high bar.
- Win with TEAM – No egos. Just outcomes, built together.
- Lead with TRUST – We earn it through clarity, consistency, and care.
Why Solink?
We’re not just building tech - we’re building a place where great people do great work.
- Clarity and trust: Where the role allows, we support flexibility in how and where work gets done - and we’re upfront about what’s required.
- Meaningful equity: Every full-time, permanent employee has a stake in our growth.
- Comprehensive benefits: Fully paid health & dental (no waiting period) + $500 health spending account.
- Wellness support: Monthly reimbursement for fitness, wellness, or mental health programs.
- Growth through merit: Advancement is based on contribution, initiative, and the ability to raise the bar - together.
- Candid culture: Clear expectations, honest feedback, and no politics.
- Social connection: From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.
We respect your time and value transparency. Here’s a general ideal of what to expect:
- Intro call with our Talent Team (30-45 minutes)
- Interview with QA Team Lead (45-60 minutes)
- Technical Assessment Interview (~120 minutes)
- Offer & onboarding
How To Apply
Submit your resume and a short cover letter via our Careers Page. Let us know what excites you about this role, and how you’d help move Solink forward.
Solink is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive workplace. If you require accommodation during the selection process, please let us know.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume