QA Analyst

QA Analyst

*This position is a 6 month contract position. 

shomi is a new kind of video streaming service launched this past November. And we’re looking for a QA rock star!


Created for entertainment lovers by entertainment lovers, shomi combines the best of

technology with human curation to make discovering TV shows and movies nearly as enjoyable as watching them.


And HEY! We’re made in Canada.


You: passionate about entertainment and the online video space. You’re a pop culture and entertainment junkie. Your primary role will be to ensure that every shomi release has the highest level of quality and best customer experience. 


Us:  Imagine working for an exciting entrepreneurial start-up where employees are committed to meeting big challenges and making a real difference.  That’s shomi.


shomi is looking for a Quality Assurance Analyst, who will be responsible for manual testing and building out automated testing to support our web and tablet applications. The candidate will provide expertise and experience in web and mobile testing best practices, current testing trends and limitations. The candidate will have working experience in an Agile environment and can help the QA team with best practices in Agile Methodology.


To be an ideal candidate you must be, extremely responsive, creative, proactive, and hands on. You are a team-oriented, self-motivated person who is not afraid to roll-up your sleeves. Never one to stand on your laurels, you are in constantly in pursuit of excellence and innovation, looking for ways to improve results.



  • Review functional design specifications and provide feedback during the planning stages.
  • Design and develop test plans/cases based upon design specifications and use cases
  • Automated test case writing and execution using Webdriver, Java and testNG
  • Work with the Manager of Quality Assurance to provide estimates and status updates
  • Perform Load and Performance Testing
  • Work in a collaborative team environment which can include designers, business analysts, product managers, developers and external vendors
  • Perform test execution for both functional and regression test phases.
  • Validate test results and verify all enhancements, programs and/or system(s) meet the expected results.
  • Report and track system defects where output and/or behaviour do not meet expected results. Perform re-test upon delivery of fix.
  • Maintain regression test beds as required based on new functionality.
  • Document test results for project team sign off
  • Provide Manager and/or Team Lead with status reports on all testing issues related to the project under test.
  • Experience working in an Agile development environment
  • Live the shomi values: Be Scrappy, Have Fun, Everyone Works in the Innovation Department, Care Like Crazy, Quality is Key, and We Win and Lose as a Team

  • 5+ years of professional quality assurance experience
  • Must have test plan and test case creation experience
  • Must have test automation experience preferably with Selenium/Webdriver
  • Experience with Performance Testing and with using Load Runner for Load Testing
  • Experience with testing mobile application under various platforms (X-Box, PS-3, Wii etc)
  • Experience with gaming consoles (iOS, BBOS, Android etc)

shomi is a joint venture of Rogers Communications and Shaw Communications.

Date Posted:
May 7, 2016 1:01 AM PDT

Toronto, Ontario, Canada

shomi is the Canadian streaming service that brings premier TV and movies direct to your screen. With new content added weekly, there is something for every entertainment lover – hit TV shows available only on shomi, must-see movies, and hand-picked shomi Collections, plus fun kids and family content. Curated by people who love popcorn and magic, shomi combines the passion and knowledge of our... more