Top Benefits
About the role
ABOUT THE ROLE
As a Software Quality Assurance Engineer, you ensure the quality of our cutting-edge video streaming platform - a pivotal role defining and implementing quality assurance strategies, methodologies, and processes across multiple platforms, including web, mobile (Android & iOS), TV applications, and Progressive Web Apps (PWAs).
WHAT YOU'LL DO:
- Execute and maintain test plans, test cases, and test scripts across functional, performance, and usability areas.
- Identify, document, and track defects, working closely with developers to ensure timely resolution.
- Collaborate with cross-functional teams to support software releases and maintain product quality.
- Participate in test automation initiatives and help improve testing efficiency and coverage.
- Assist in maintaining QA standards, best practices, and continuous improvement processes.
- Monitor and report key quality metrics, including test results and defect trends.
- Contribute to a culture of quality, clear communication, and team collaboration across distributed teams.
WHAT WE REQUIRE FOR THIS ROLE:
- Bachelor’s degree in Computer Science or a related field, with 2–4 years of software QA experience.
- Experience testing web, mobile (Android/iOS), and Smart TV applications.
- Knowledge of test planning, execution, and defect tracking processes.
- Familiarity with Agile & Waterfall development and software development lifecycle (SDLC) practices.
- Exposure to test automation frameworks and tools (e.g., Selenium, Appium, JUnit, Espresso).
- Understanding of backend technologies such as Java/Spring, MySQL, and basic microservices concepts.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
BONUS POINTS FOR CANDIDATES WHO HAVE:
- Experience testing SaaS applications and microservices architectures.
- Experience with Kotlin, Kotlin Multiplatform, and Compose is a strong plus.
- Experience with performance and load testing tools (e.g., JMeter, Gatling) is a plus.
- Good understanding of video streaming technologies and protocols (HLS, DASH, etc.).
- Top-Tier Education: You hold a Bachelor’s degree in Computer Science, Engineering, or a related field from a 4-yr accredited institution globally ranked in the top 500 universities.
PERKS & BENEFITS
- Career Development Opportunities: Access to learning resources, mentorship, and professional growth.
- Collaborative Team Environment: Engage in team-building activities and thrive in a creative, supportive workplace.
- Great Work Environment: Work from our modern office, with flexibility to work from home on Fridays.
- Comprehensive Benefits: Extensive health & benefits plan, LTD & Life Insurance.
- Global Opportunities: Join a company with international reach and potential for future travel and team-building abroad.
The Pay Range For This Role Is
70,000 - 85,000 CAD per year (Vancouver)
#LI-MF1
Similar Jobs
Top Benefits
About the role
ABOUT THE ROLE
As a Software Quality Assurance Engineer, you ensure the quality of our cutting-edge video streaming platform - a pivotal role defining and implementing quality assurance strategies, methodologies, and processes across multiple platforms, including web, mobile (Android & iOS), TV applications, and Progressive Web Apps (PWAs).
WHAT YOU'LL DO:
- Execute and maintain test plans, test cases, and test scripts across functional, performance, and usability areas.
- Identify, document, and track defects, working closely with developers to ensure timely resolution.
- Collaborate with cross-functional teams to support software releases and maintain product quality.
- Participate in test automation initiatives and help improve testing efficiency and coverage.
- Assist in maintaining QA standards, best practices, and continuous improvement processes.
- Monitor and report key quality metrics, including test results and defect trends.
- Contribute to a culture of quality, clear communication, and team collaboration across distributed teams.
WHAT WE REQUIRE FOR THIS ROLE:
- Bachelor’s degree in Computer Science or a related field, with 2–4 years of software QA experience.
- Experience testing web, mobile (Android/iOS), and Smart TV applications.
- Knowledge of test planning, execution, and defect tracking processes.
- Familiarity with Agile & Waterfall development and software development lifecycle (SDLC) practices.
- Exposure to test automation frameworks and tools (e.g., Selenium, Appium, JUnit, Espresso).
- Understanding of backend technologies such as Java/Spring, MySQL, and basic microservices concepts.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
BONUS POINTS FOR CANDIDATES WHO HAVE:
- Experience testing SaaS applications and microservices architectures.
- Experience with Kotlin, Kotlin Multiplatform, and Compose is a strong plus.
- Experience with performance and load testing tools (e.g., JMeter, Gatling) is a plus.
- Good understanding of video streaming technologies and protocols (HLS, DASH, etc.).
- Top-Tier Education: You hold a Bachelor’s degree in Computer Science, Engineering, or a related field from a 4-yr accredited institution globally ranked in the top 500 universities.
PERKS & BENEFITS
- Career Development Opportunities: Access to learning resources, mentorship, and professional growth.
- Collaborative Team Environment: Engage in team-building activities and thrive in a creative, supportive workplace.
- Great Work Environment: Work from our modern office, with flexibility to work from home on Fridays.
- Comprehensive Benefits: Extensive health & benefits plan, LTD & Life Insurance.
- Global Opportunities: Join a company with international reach and potential for future travel and team-building abroad.
The Pay Range For This Role Is
70,000 - 85,000 CAD per year (Vancouver)
#LI-MF1