T

Thinkific

Online course platform for creating courses

Senior Software Development Engineer in Test

Test Automation EngineeringPosted on Nov 12
Full-timeRemote in Canada

About the Job

Requirements

  • At least 5 years of experience in automation and software testing, including building automation frameworks and guiding teams.
  • Expertise in end-to-end testing, integration testing, API testing, and service-level automation using tools such as Playwright, Cypress, Selenium, or Protractor.
  • Experience designing automated test frameworks for Ruby on Rails and React applications.
  • Understanding of modern software engineering principles, testing patterns, and automation architecture.
  • Hands-on experience with continuous integration and continuous delivery tools such as GitHub Actions, Jenkins, or Semaphore, including optimizing pipelines at scale.
  • Knowledge of quality engineering, including test strategy, testability analysis, test design patterns, and risk-based testing.
  • Experience with monitoring, observability, and log aggregation tools such as Grafana, Prometheus, New Relic, or Airbrake.
  • Experience with performance and load testing using tools such as JMeter, K6, or Gatling.
  • Comfort working in distributed systems, microservices, or cloud-based architectures.
  • Ability to mentor, provide technical leadership, and uplift others through coaching and pairing.
  • Ability to communicate effectively to influence cross-team decisions and drive alignment.

Responsibilities

  • Lead the evolution of the test automation strategy by designing scalable and maintainable automation frameworks for web, API, integration, and component-level testing.
  • Develop advanced automation suites across front end, back end, services, and integrations using tools such as Playwright, Cypress, Selenium, or similar.
  • Improve the continuous integration and continuous delivery pipeline by optimizing build efficiency, reliability, and parallelization.
  • Mentor and coach engineers and SDETs in test design, automation patterns, and quality best practices.
  • Collaborate with Product Managers, Developers, QA, and Operations to clarify requirements, testability, and quality expectations.
  • Establish test strategies and quality guardrails for large features, system redesigns, architectural initiatives, and cross-team projects.
  • Introduce and evaluate new tools, frameworks, and testing technologies through proofs of concept and experimentation.
  • Contribute to the quality assurance automation roadmap and organizational testing strategy.
  • Champion observability and monitoring using tools such as Grafana, Prometheus, New Relic, or similar to improve product reliability.
  • Lead root cause analysis for complex issues and ensure preventive automation is created as part of a continuous quality mindset.
  • Maintain and enforce quality assurance policies and procedures for consistency across teams and product areas.

Desired Qualifications

  • Experience testing AI agents, including evaluation frameworks for large-language-model features, retrieval-augmented generation systems, or agentic workflows; familiarity with online or offline evaluations or building evaluation frameworks such as DSPy or Langfuse.
  • Experience establishing testing standards and governance across multiple teams.
  • Experience shaping or owning a company-wide test automation roadmap.
  • Experience with AI-driven testing tools or autonomous test generation.
  • Familiarity with education technology platforms or learning management systems.
  • Experience building test environments, synthetic data systems, or contract testing frameworks.

About the Company

Thinkific

Online course platform for creating courses

Prepare a concise company summary for Thinkific that covers: 1) what the company does, 2) how its product works, 3) how it differentiates from competitors, and 4) its goal. The tone should be clear and accessible to a high school student, avoiding vague adjectives.

Company size
201-500
Company stage
IPO
Headquarters
Vancouver, Canada
Founded
2012

Recently Posted Jobs

Explore more opportunities at Thinkific

See more jobs