Algo Communication Products

Senior Software Quality Assurance

Burnaby, BC
API GraphQL REST Playwright JavaScript TypeScript GitHub Actions Jenkins
Description

Senior Software QA

Location: Burnaby, Canada

Department: Engineering

The successful candidate must be located already in the Greater Vancouver area of BC.  

Remote applications and candidates requiring relocation assistance or work sponsorship will NOT be accepted. 

 

Position Overview 

We are looking for a talented, energetic individual with a dedication to quality to join our Software Development team in the role of Senior Software QA in Burnaby, B.C. 

Responsibilities 

  • Own quality strategy and test planning across cloud services, web applications, and IP endpoint devices. 
  • Design, develop, and maintain automated tests covering UI, APIs, backend services, and device behavior. 
  • Develop and execute test plans validating functionality, performance, reliability, and system workflows. 
  • Validate device-to-cloud integrations, including REST, GraphQL, and device communication protocols. 
  • Drive cross-layer testing to ensure consistency across UI, cloud services, and embedded firmware. 
  • Identify quality risks early and collaborate with developers to define mitigation strategies. 
  • Collaborate with cloud, firmware, and product teams throughout development. 
  • Mentor Junior QA and promote best practices in automation and product quality assurance. 
  • Drive initiatives that improve testing effectiveness, product quality, and customer experience. 

Qualifications 

  • BSc in Computer Science or related field, or equivalent practical experience. 
  • 5+ years of Software QA experience, including test planning, automation, and system-level testing. 
  • Strong experience in either cloud/application QA OR firmware/device QA, with interest in working across system layers. 
  • Experience testing web applications, APIs (REST, GraphQL, or similar), or distributed services OR experience validating embedded systems, firmware, or network-connected devices. 
  • Strong debugging and root cause analysis skills across software or device environments. 
  • Strong experience developing and maintaining automated test solutions (e.g. Playwright with JavaScript/TypeScript). 
  • Experience integrating automated testing into CI/CD pipelines (e.g. GitHub Actions, Jenkins) and working within Agile development environments. 
  • Strong debugging, communication, and problem-solving skills with focus on product quality and customer experience. 
  • Self-driven with strong ownership, able to proactively identify quality gaps and execute with minimal supervision. 
  • Experience mentoring or supporting other QA and promoting quality best practices. 
  • Strong organizational skills and adaptability in fast-moving development environments. 

Applicant Notes (Please read thoroughly before applying) 

  • Fully remote work is not available for this position. 
    • This role requires a minimum in-office presence of 4 days per week due to nature of work with physical products 
  • Only candidates already local to Metro Vancouver will be considered. 
    • The company will not be offering relocation assistance for any candidates.  
  • Please do not apply if you cannot meet our legal work authorization requirements. 
    • Candidates must be authorized to work in Canada legally on a full-time basis (37.5 hours per week).  


About the Company

Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are designed to make industrial communication safe, simple, and effective. We collaborate with some of the largest technology companies globally to deliver cutting-edge products to our customers.

Algo Communication Products
Algo Communication Products

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say