Quality Assurance Specialist

3 weeks ago


Old Toronto, Ontario, Canada Toronto Film School Full time
About Toronto Film School

Toronto Film School is dedicated to transforming the way individuals engage with the film and entertainment industry. We believe that creativity and innovation are essential components of modern storytelling. Our programs are designed to provide students with the skills and knowledge necessary to excel in their careers.

Role Overview

We are looking for a detail-oriented and proactive Quality Assurance Specialist to join our dynamic software engineering team. The successful candidate will possess a strong attention to detail, a commitment to quality, and experience in both manual and automated testing methodologies. You will collaborate closely with developers, product managers, and other stakeholders to ensure our software products meet the highest quality standards prior to deployment. This position is remote, allowing you to work from any location.

Key Responsibilities
  • Design, implement, and maintain comprehensive test plans, test cases, and testing scripts for both manual and automated testing.
  • Identify, document, and track software defects, collaborating with the development team to facilitate timely resolutions.
  • Conduct thorough regression testing following bug fixes.
  • Work alongside developers and product managers to comprehend product requirements and devise effective testing strategies.
  • Engage in the design and development of automated testing frameworks and tools.
  • Execute performance, load, and security testing as necessary.
  • Continuously enhance testing processes and methodologies.
Technologies and Frameworks Utilized
  • Ruby
  • Ruby on Rails
  • JavaScript/ES6
  • Elasticsearch
  • Postgres
  • Redis
  • Sidekiq
  • Git / GitHub
  • CI/CD
  • Data Structures and Algorithms
  • System Design / UML
  • State Machines
Candidate Profile
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.
  • Demonstrated experience as a QA Engineer or in a similar capacity within software development.
  • Solid understanding of software quality assurance methodologies, tools, and processes.
  • Experience with both manual and automated testing practices.
  • Familiarity with Ruby on Rails, JavaScript, and React.
  • Knowledge of deployment platforms such as Netlify and Heroku.
  • Proficient in using GitHub for version control.
  • Competence in programming languages like Ruby or JavaScript for test automation.
  • Experience with testing tools such as Selenium, JUnit, TestNG, or similar.
  • Exceptional problem-solving abilities and meticulous attention to detail.
  • Strong communication and collaboration skills.
Preferred Qualifications
  • Experience with CI/CD tools like Netlify or GitLab CI.
  • Understanding of Agile development methodologies.
  • Experience in performance and security testing.
Company Culture

At Toronto Film School, we believe that great teams build great institutions. We value the following traits in our team members:

  • Integrity: Be honest and accountable. Uphold commitments and speak up when necessary.
  • Proactive Attitude: Take initiative and drive results.
  • Ownership: Take responsibility for your work and its outcomes.
  • Truth-Seeking: Pursue the best ideas with an open mind and rely on data for informed decisions.
  • Supportive Environment: Foster a culture of kindness and assistance.
  • Transparent Communication: Provide constructive feedback and address issues openly.
  • Excellence: Strive for high standards and encourage others to achieve their best.
Compensation

Competitive salary range with opportunities for performance-based increases.



  • Toronto, Ontario, Canada TRIGO Global Quality Solutions Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at TRIGO Global Quality Solutions. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and services.Key ResponsibilitiesClient Relationship & Business DevelopmentAct as an impartial third party between the...


  • Toronto, Ontario, Canada TRIGO Global Quality Solutions Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at TRIGO Global Quality Solutions. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and services.Key ResponsibilitiesClient Relationship & Business DevelopmentAct as an impartial third party between the...


  • Toronto, Ontario, Canada TRIGO Global Quality Solutions Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at TRIGO Global Quality Solutions. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and services.Key ResponsibilitiesClient Relationship & Business DevelopmentAct as an impartial third party between the...


  • Toronto, Ontario, Canada TRIGO Global Quality Solutions Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at TRIGO Global Quality Solutions. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and services.Key ResponsibilitiesClient Relationship & Business DevelopmentAct as an impartial third party between the...


  • Old Toronto, Ontario, Canada Apollo Health and Beauty Care Full time

    Apollo Health & Beauty Care is a leading provider of private label and control label health and beauty care products, recognized for its expertise in developing products that rival popular national brands. As the largest manufacturer of private label personal care products in Canada, Apollo boasts significant market presence across North America and extends...


  • Old Toronto, Ontario, Canada LanceSoft Full time

    **Job Summary**LanceSoft is seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our QA team, you will be responsible for ensuring the highest quality of our software products.**Key Responsibilities**Develop and execute test plans, test scripts, and test data to ensure thorough testing of software applications.Document...


  • Old Toronto, Ontario, Canada LanceSoft Full time

    **Job Summary**LanceSoft is seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our QA team, you will be responsible for ensuring the highest quality of our software products.**Key Responsibilities**Develop and execute test plans, test scripts, and test data to ensure thorough testing of software applications.Document...


  • Old Toronto, Ontario, Canada ShoreWise Consulting Full time

    Job DescriptionShoreWise Consulting is seeking a highly skilled Quality Assurance Specialist to join our team.The ideal candidate will have strong analytical and testing skills, with a proven track record of delivering high-quality results.Key Responsibilities:Develop and execute comprehensive testing strategies to ensure the quality of software...


  • Old Toronto, Ontario, Canada ShoreWise Consulting Full time

    Job DescriptionShoreWise Consulting is seeking a highly skilled Quality Assurance Specialist to join our team.The ideal candidate will have strong analytical and testing skills, with a proven track record of delivering high-quality results.Key Responsibilities:Develop and execute comprehensive testing strategies to ensure the quality of software...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job DescriptionJob Title: Quality Assurance SpecialistJob Summary:We are seeking a highly skilled Quality Assurance Specialist to join our team at the Canadian Imperial Bank of Commerce. As a Quality Assurance Specialist, you will be responsible for ensuring the quality of our software applications and systems.Key Responsibilities:Design and execute test...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job DescriptionJob Title: Quality Assurance SpecialistJob Summary:We are seeking a highly skilled Quality Assurance Specialist to join our team at the Canadian Imperial Bank of Commerce. As a Quality Assurance Specialist, you will be responsible for ensuring the quality of our software applications and systems.Key Responsibilities:Design and execute test...


  • Toronto, Ontario, Canada Burnac Produce Limited Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Specialist to join our team at Burnac Produce Limited. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality and safety of our products.Key ResponsibilitiesConduct thorough physical product inspections to ensure compliance with quality standards and regulatory...


  • Toronto, Ontario, Canada Burnac Produce Limited Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Specialist to join our team at Burnac Produce Limited. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality and safety of our products.Key ResponsibilitiesConduct thorough physical product inspections to ensure compliance with quality standards and regulatory...


  • Old Toronto, Ontario, Canada ShoreWise Consulting Full time

    Job SummaryShoreWise Consulting is seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our organization, you will be responsible for ensuring the quality and reliability of our software solutions.Key ResponsibilitiesDevelop and execute comprehensive testing strategies to identify and report defects.Collaborate with...


  • Old Toronto, Ontario, Canada ShoreWise Consulting Full time

    Job SummaryShoreWise Consulting is seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our organization, you will be responsible for ensuring the quality and reliability of our software solutions.Key ResponsibilitiesDevelop and execute comprehensive testing strategies to identify and report defects.Collaborate with...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Summary:We are seeking a highly skilled Quality Assurance Specialist to join our team at Apex Systems. As a Quality Assurance Specialist, you will be responsible for managing the lifecycle of electronic documents and paper records, ensuring compliance with regulatory requirements.Key Responsibilities:Document Management: Manage the creation, tracking,...


  • Toronto, Ontario, Canada Foilcon Full time

    About the RoleFoilcon is seeking a highly skilled Quality Assurance Specialist to join our team. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute test plans, test cases, and test scripts to ensure the quality and reliability of our...


  • Toronto, Ontario, Canada Foilcon Full time

    About the RoleFoilcon is seeking a highly skilled Quality Assurance Specialist to join our team. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute test plans, test cases, and test scripts to ensure the quality and reliability of our...


  • Toronto, Ontario, Canada Mister Coffee Group Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at Mister Coffee Group. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and processes.Key ResponsibilitiesDevelop and Implement Quality Programs: Design and implement quality assurance programs to ensure...


  • Toronto, Ontario, Canada Mister Coffee Group Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at Mister Coffee Group. As a Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and processes.Key ResponsibilitiesDevelop and Implement Quality Programs: Design and implement quality assurance programs to ensure...