Apply now

Posted 2 months ago

Senior Software Test Engineer

@ Cousera Internal Rehire Job Board

Toronto, Ontario

7+ years experience
Apply now
SIGNALS

Overview

Coursera is hiring a Senior Software Test Engineer for test infrastructure and tooling, to optimize build and test pipelines and lead large-scale test automation for learners worldwide. The role is globally distributed with a virtual hiring process, and the targeted base salary in Canada is CAD $124,000 to $155,000. Only current employees in good standing with more than 6 months in their role may apply.

Responsibilities:

  • Build tools and solutions that help engineering teams deliver quality software
  • Lead large-scale test automation and AI-augmented testing initiatives
  • Design test strategy, plans and cases for features and integrations
  • Monitor test environments and support incidents
  • Lead quality initiatives across one or more teams

Requirements summary:

  • 7+ years of web application testing experience
  • 6+ years of UI and API test automation
  • 6+ years of CI/CD test automation experience
  • 1+ years building AI agentic testing frameworks
  • Experience with open source test automation tools

Tools & skills

Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-08-31
First seen by our source
2026-11-04
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience7+ years
Travelair: none · ground: none
Work settingHome, Office
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Cousera Internal Rehire Job Board

FieldValue
Open jobs on Jobsy5
Job description

At Coursera, we aim to allow employees to develop their skills and grow their careers. One way we do this is with internal transfers. In order to support open and fair transfers, we practice transparency and have set guidelines for who is eligible to request a transfer.

Anyone who has been in their role for more than 6 months and in good standing may apply for a new position at Coursera. For consideration outside this timeframe, individuals should talk to their manager and People Business Partner. Please be sure to read the our Internal Mobility Program Policy here.

We’re a globally distributed team that comes together intentionally for collaboration, complex problem-solving, and key milestones — creating opportunities for teams to do their best work together. Our virtual hiring and onboarding experience makes it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, help scale unique products across Coursera + Udemy, and grow your career, apply below.

Job Overview:

As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions of learners across the world. Actively seeking out opportunities for test coverage, infrastructure, and framework improvements, you’ll be an enabling force; allowing developers to deliver value to our customers quickly and safely.

You’ll work closely with Infrastructure, and SRE teams to optimize build and test pipelines for speed, coverage, and reliability. Collaborating with Engineering leaders and fellow Test Engineers, you’ll help define effective test strategies and process improvements to help quality at Coursera scale.

Responsibilities:

  • Build software and solutions that empower Engineering teams to solve problems and deliver high-quality software
  • Research and identify AI augmented agentic solutions and lead large-scale test automation initiatives
  • Monitor test environments and provide support when errors and incidents occur
  • Contribute to e2e test strategy, analyze requirements, build test plans, and design test cases for new features, integrations (regression, performance, load)
  • Lead quality initiatives of one or more teams to ensure higher bar of quality
  • Actively seek out areas for improvement in our tech stack and find creative ways to break our product and systems
  • Use quality metrics and performance metrics to drive change and improve quality

Basic Qualifications:

  • 7+ years of testing experience, ideally testing web applications
  • 7+ years working directly with product teams in an agile environment
  • 6+ years of experience in UI and API automation
  • 1+ years of experience in developing AI augmented agentic testing frameworks, evals for AI driven applications
  • 6+ years of experience working with CI/CD build pipeline with a focus on test automation (Github actions, Circleci, Kubernetes)
  • Experience with development and maintenance of test automation tools using popular open source technologies(Puppeteer, Cypress, Playwright, Selenium), MCP servers,

Preferred Qualifications:

  • Previous startup experience and testing in an Agile development life cycle is a plus
  • Experience with API testing frameworks (Postman, REST-assured, Pact)
  • Programming or scripting language proficiency (JavaScript, Java, Python)
  • Experience with Cloud platforms such as AWS, Azure, or GCP
  • Exceptional written and verbal communication skills

If this opportunity interests you, you might like these courses on Coursera:

Compensation
Coursera offers competitive pay and fair compensation practices across all regions. Job titles may span multiple career levels, and the targeted hiring base salary range for this role in Canada is CAD $124,000 - $155,000. Actual compensation will depend on factors such as experience, education, transferable skills, business needs, and location. This range may be adjusted over time and may include eligibility for variable pay, equity, and comprehensive benefits.

Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at [email protected].

Similar jobs

  • Software Test Engineer II

    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.

    3+ YOECandidates need 3 to 5 or more years as an SDET or similar role, with extensive experience building test frameworks in C#, Java or JavaScript using Selenium WebDriver. They also need hands-on experience with AI developer tools such as GitHub Copilot, plus Git, Azure DevOps, SQL and Postman or SoapUI.

    Selenium WebDriver, Git, Azure DevOps, Postman, SoapUI, GitHub Copilot

  • Software Test Engineer

    Ontario
    On-siteFull Time

    High Tech Genesis

    7+ YOECandidates need 7+ years of software testing or QA experience, Python automation skills, and strong Linux knowledge. Experience with MongoDB, MySQL and Microsoft Access, and with manufacturing or industrial software, is an asset.

    Python, Linux, Windows, MongoDB, MySQL, Microsoft Access

  • Senior Software Test Engineer

    Toronto, ON

    Coursera: Coursera partners with over 375 leading university and industry partners to offer a broad catalog of content and credentials, including courses,…

    7+ YOECandidates need 7+ years of testing experience, mainly on web applications, and 6+ years in UI and API test automation. They also need CI/CD pipeline experience and hands-on work with open-source automation tools such as Playwright, Cypress or Selenium.

    Puppeteer, Cypress, Playwright, Selenium, GitHub Actions, CircleCI

  • Senior Software Test Engineer

    Toronto, ON

    Coursera Sourcing: Coursera partners with over 375 leading university and industry partners to offer a broad catalog of content and credentials, including courses,…

    7+ YOECandidates need 7+ years of testing experience, including working with product teams in agile settings, and 6+ years of UI and API automation with CI/CD pipelines. They also need at least 1 year building AI-augmented testing frameworks and experience with open-source test automation tools.

    Puppeteer, Cypress, Playwright, Selenium, Postman, REST-assured

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.