Postuler

Publié le mois dernier

QA Engineer

@ Vivid Machines

Toronto, Ontario

HybrideTemps plein3+ ans d’expérience
Postuler
SIGNAUX

En bref

Vivid Machines is hiring a full-time Intermediate QA Engineer to own end-to-end testing across its web, mobile, backend and camera hardware products. The role covers test planning, manual and automated testing with Python, regression coverage and release sign-off, working with Product Owners on acceptance criteria.

Responsabilités :

  • Own end-to-end STLC across web, mobile, backend and camera hardware
  • Plan, execute and maintain manual and automated regression tests
  • Write and maintain Python test suites integrated into CI/CD
  • Refine acceptance criteria with Product Owners before development
  • Prepare go/no-go release reports and track quality metrics

Résumé des exigences :

  • 3 to 5 years of QA/testing experience with practical STLC knowledge
  • Hands-on manual testing across at least two of web, mobile, backend/API
  • Working knowledge of Python and a test framework, preferably pytest
  • Experience with Jira, TestRail or similar tools and CI/CD concepts
  • Ability to read device logs or work with hardware-in-the-loop setups

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-10-05
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésParrainage de visa, Repas gratuits ou à rabais

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Vivid Machines

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

We build smart technology to help fruit farmers optimize quality and yield.

Description complète de l’entreprise

Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production. We help predict and manage yield by providing a clear view of tree-level data in real time. We also help diagnose pests, disease, and nutrient deficiencies through our vision system which is able to see early indications that would be invisible to the human eye.

Abonnés LinkedIn
2 841
Personnes associées sur LinkedIn
23
Bureaux déclarés
  • Toronto, ON, CA
Catégories d’activité
  • AgTech
  • Artificial Intelligence
  • Artificial Intelligence (AI)
  • Machine Learning
  • Software
Autres noms enregistrés
  • Vivid Machines
Spécialités
  • Artificial Intelligence
  • SaaS Software
  • Sensors
  • Industrial Design
  • and Machine Learning
Le profil indique une agence de recrutement
Non
Investissement total déclaré
4 737 046

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production. We help predict and manage yield by providing a clear view of tree-level data in real time. We also help diagnose pests, disease, and nutrient deficiencies through our vision system which is able to see early indications that would be invisible to the human eye.

ChampValeur
SecteurTechnology, Information and Internet
Taille11-50 employees
Siège socialToronto, ON
Type d’organisationPrivately Held
Fondée en2020
SpécialitésArtificial IntelligenceSaaS SoftwareSensorsIndustrial Designand Machine Learning
Offres sur Jobsy3
LinkedInVoir la page
Description

Our vision at Vivid Machines is to revolutionize agricultural production to help solve food security globally. Our initial focus is on helping fruit and vegetable farmers improve the quality and quantity of produce they can generate on existing acreage while also improving sustainability. To do this, we are building cutting-edge technology, including real-time vision systems and state-of-the-art AI models, all while delivering a seamless experience to farmers.

As an Intermediate QA Engineer, you will own the end-to-end Software Testing Life Cycle across our whole product: web applications, mobile apps, backend services, and the camera hardware itself. You'll plan tests, run them by hand, maintain regression coverage, and write Python automation. You'll also work closely with Product Owners and Managers so acceptance criteria are clear, testable and complete before development starts.

Do you love finding the edge case nobody else thought of, and want to see your work hold up in the real world? We are looking for people who are self-directed and driven by a desire for excellence, and who care about quality as much as the people building the product do.

Join our extraordinary team

We value excellence, integrity, curiosity, passion, open-mindedness, and decisive action. We iterate quickly, deliver with purpose, and work with people who bring their unique strengths to the team.
We are a small, distributed team that works asynchronously. Clear writing, being open about problems, and fast feedback matter here more than check-ins. If you enjoy owning your work, the pace of a scaling startup, and want to make a global impact, we'd love to meet you.

How you will make an impact

Our product runs from a camera on a farm vehicle, through embedded firmware and a mobile app, to backend pipelines and the dashboards growers use to make decisions. You'll be the person who makes sure it all works, and keeps working, release after release.

  • Sharpen requirements before code is written. Work with Product during backlog refinement to make acceptance criteria clear, testable and complete on edge cases. Flag gaps early, not during test execution.
  • Own the STLC end to end. That covers requirement analysis, test planning, test case design, execution, defect tracking and sign-off, with test cases traceable back to the original ticket.
  • Test across every layer. Do functional, exploratory, integration and regression testing on web, mobile and backend. Check where hardware meets software: device behaviour, camera and sensor input, and connectivity states.
  • Write bug reports developers can act on immediately. Include steps, environment, logs, and expected vs. actual results.
  • Automate what should be automated. Build and maintain Python test suites (pytest, Playwright/Selenium, requests for APIs), integrate them into CI/CD, and steadily reduce manual regression work.
  • Set the quality bar for the whole team. Define end-to-end and automated test coverage standards as part of the definition of done, review developer-written tests, and push back when acceptance criteria aren't covered.
  • Make releases a confident decision. Run smoke and sanity testing, write go/no-go reports, look after test environments and data, and track quality metrics (defect density, coverage, pass/fail trends) over time.
  • Run your own week. Prioritize against sprint and release goals, investigate blockers before escalating, and keep a distributed team informed through clear written updates.

What we're looking for

We care more about strong testing fundamentals and judgment than about matching a tool list. You don't need to be a deep specialist in every layer. You do need to know how to test each one competently, and when to bring in a subject-matter expert.

  • 3–5 years of QA/testing experience with practical STLC knowledge.
  • Hands-on manual testing across at least two of web, mobile and backend/API systems.
  • Working knowledge of Python and at least one Python test framework, preferably pytest.
  • Experience writing, maintaining and enforcing regression and automated test suites, including reviewing tests written by developers.
  • Experience working directly with Product Owners or Managers to refine and validate acceptance criteria.
  • Comfort reading basic hardware/device logs or working with hardware-in-the-loop test setups.
  • Familiarity with bug tracking and test management tools such as Jira, TestRail or similar, and an understanding of CI/CD concepts.
  • Clear, structured documentation habits for test plans, defect reports and release notes.
  • Self-direction. You figure out what matters most from the backlog, release goals and open bugs. You check docs, logs, past tickets and trial results before escalating. You raise risks, mistakes and uncertainty early, and you can push back collaboratively when quality or clarity is at risk.

Nice to have

  • Exposure to embedded systems or camera/sensor-based hardware testing.
  • Git workflows.
  • Jira-based test management plugins, test suite tooling and reporting.
  • Agriculture, robotics, or any other domain where the physical world refuses to cooperate.

What success looks like

  • You consistently know what to work on next without needing it assigned.
  • Tickets enter development with clear, testable acceptance criteria.
  • QA-written and developer-written automated tests meet a consistent coverage bar.
  • Regression suites stay current and catch real issues before release.
  • Failures are caught, reported and resolved quickly.
  • Releases ship with confidence, backed by clear, traceable test evidence.

People from all backgrounds can succeed at Vivid Machines. We believe differences and diversity help build excellent businesses.

Why do you want to work at Vivid Machines?

  • As an early employee of a VC-backed company, you will have the opportunity to help shape the company's vision, culture and products.
  • You can help build an amazing product in a company that plans to change the world.
  • You will be offered competitive compensation.
  • Competitive benefits package.
  • Open, friendly, collaborative company culture.
  • Company-sponsored team events and retreats.
  • Free drinks and snacks.

Where to from here?

We want to ensure it's a good fit on both sides, so you get a job you love, and we offer you a place you're proud to work at.
Vivid Machines is an equal opportunity employer committed to providing a working environment that embraces and values inclusion and diversity.

Emplois semblables

  • QA Engineer - Ostro

    Toronto, ON
    TélétravailTemps plein

    Veeva

    3+ ansCandidates need 3+ years in software quality assurance, hands-on experience with test automation tools and a programming language, and the ability to validate APIs. They must work independently, communicate clearly with development and support teams, and show interest in AI-driven testing.

    Cypress, Playwright, Selenium, Postman, RestAssured, Jenkins

    Senior QA Engineer

    Toronto, ON
    TélétravailTemps plein

    Veeva

    5+ ansVeeva needs candidates with 5+ years of software quality engineering experience, strong analytical skills, and hands-on testing of web apps, APIs and data flows. Candidates also need Unix/Linux log analysis, SQL skills, and a bachelor's degree or equivalent work experience.

    SQL, Jira, Confluence, Unix, Linux

  • Senior QA Engineer – INTL India

    Toronto, ON
    22 $/hContrat

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    5+ ansCandidates need 5 to 7+ years of QA automation experience with strong Python, Linux log analysis and troubleshooting, QTest and Jira integration, and CI/CD and Agile experience. Playwright, performance testing, API and database validation, and financial services experience are nice to have.

    Python, Linux, QTest, Jira, CI/CD pipelines, Playwright

  • Senior QA Engineer

    Toronto, ON
    Temps plein

    Konrad

    5+ ansCandidates need 5+ years of quality assurance or test automation experience and strong programming skills in TypeScript, JavaScript, Python or Java. Experience with tools such as Playwright, Cypress, Selenium or Appium, plus Git and CI/CD, is required.

    Playwright, Cypress, Selenium, Appium, Git, CI/CD pipelines

  • QA Engineer - Game Development (Hard Rock Games)

    Ontario
    TélétravailTemps plein

    Hard Rock Digital

    3+ ansCandidates need several years of agile QA experience, hands-on automated testing skills, and experience testing web and mobile platforms. Strong communication, analytical skills, and familiarity with tools like Jira or TestRail are also required.

    Jira, TestRail, BrowserStack

  • QA Engineer

    Toronto, ON

    First National Financial: First National Financial LP is one of Canada's largest non-bank lenders, originating and servicing both residential and commercial mortgages.

    5+ ansCandidates need a bachelor's degree or equivalent practical experience and 5+ years of progressive QA or test automation experience. Hands-on skills in web, API and end-to-end workflow testing, plus automation tools and enterprise or regulated environments, are required.

    Playwright, Cypress, Selenium, Postman, Python, SQL

  • Senior QA Engineer

    Mississauga, ON

    Rexall Pharmacy

    5+ ansCandidates need 5+ years of QA experience, including 3+ years in test automation, and hands-on coding in Python, Java or JavaScript. They also need experience with Selenium, Playwright, Cypress, Appium, Postman, JMeter, CI/CD pipelines, Git and Jira.

    Selenium, Playwright, Cypress, Appium, Postman, Newman

  • Senior QA Engineer

    Mississauga, ON

    Rexall Pharmacy Group LTD

    5+ ansCandidates need 5+ years of QA experience, including 3 years in test automation, and a bachelor's degree or equivalent practical experience. Strong skills are needed in a programming language, automation tools like Selenium, Playwright, Cypress and Appium, API testing, CI/CD, and performance testing.

    Selenium, Playwright, Cypress, Appium, RestAssured, Postman

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.