GrepJob
NationGraph

QA Engineer

NationGraph
Apply
15 days ago
Toronto, CanadaEntry Level / Mid Level

Responsibilities

  • Own the test strategy across the frontend, backend, APIs, and data pipelines.
  • Design, build, and maintain automated test suites using Playwright and Pytest.
  • Establish evaluations and regression checks for AI-powered agents.
  • Conduct functional, regression, exploratory, and performance testing.
  • Verify data quality and completeness across scrapers and ingest pipelines.
  • Build and maintain CI/CD test infrastructure in GitHub Actions.
  • Collaborate with engineering and product teams to define acceptance criteria.
  • Triage and resolve incoming bugs with the appropriate teams.
  • Establish QA processes, documentation, and quality metrics.

Requirements

  • Strong test automation experience in Python and a modern JS/TS testing framework.
  • Hands-on experience with browser automation tools like Playwright.
  • Solid API testing skills and ability to write integration tests.
  • Comfortable working in CI/CD pipelines and treating them as part of the product.
  • Fluency with Git, Postgres, and SQL for data verification.
  • Sharp analytical and debugging skills to identify root causes.
  • High agency and clear communication skills in a startup environment.

Benefits

  • Competitive salary plus early-stage equity.
  • Unlimited PTO.
  • High-quality health insurance, dental, and vision coverage.
  • Company-provided lunches from Monday to Thursday.

Tech Stack

CircleCIGitGitHub ActionsGoJavaScriptNext.jsPostgreSQLPostmanpytestPythonReactSeleniumSQLTypeScript

Categories

AI & MLData EngineeringSecurityTesting