Coursera

Coursera

Senior Software Test Engineer

Toronto, Canada · Senior

Sponsorship not specified$124k-$155kDetected 5 days ago
JavaScriptPythonJavaGitAWSGCPAzureCloud PlatformsKubernetesCI/CDGitHub ActionsCircleCISite Reliability EngineeringRESTSeleniumCypressPlaywrightPostmanTest AutomationAPI TestingResearchCommunication

Stay score

odds of building a lasting career here

54Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • 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.
  • 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
  • Use quality metrics and performance metrics to drive change and improve quality

Requirements

  • 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,

Nice to have

  • 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
  • Interactivity with JavaScript
  • Testing with Agile
  • If this opportunity interests you, you might like these courses on Coursera:

Skills

  • About Coursera + Udemy
  • Read more about the combined company by visiting our blog.
  • Why join us now?
  • AI is transforming how people learn, work, and grow, and the need for new skills has never been greater.
  • Shape what comes next

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.

Equal opportunity

  • Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace.

This listing is sourced directly from Coursera's careers page and normalized into a canonical job model.