Back to job search
Coursera logo

Senior Software Test Engineer

  • Toronto, Ontario, Canada
  • Remote
  • Posted Oct 12, 2026
  • 1 position

$137,600–$172,000 / year

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 6+ years
Posting language
English
Working hours
40 hours per week

Job summary

You will build infrastructure and tooling to empower engineering teams to deliver high-quality software while researching AI-augmented agentic solutions. Additionally, you will lead large-scale test automation initiatives and monitor test environments to ensure system reliability.

Job details

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 [https://coursera-intranet--simpplr.visualforce.com/apex/simpplr__app?u=/site/a116g0000034AV7AAM/page/a0z6g000001qhcfAAA]. 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: * Interactivity with JavaScript [https://www.coursera.org/learn/javascript] * Testing with Agile [https://www.coursera.org/learn/uva-darden-agile-testing] 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 recruting@coursera.org.

What you’ll do

You will build infrastructure and tooling to empower engineering teams to deliver high-quality software while researching AI-augmented agentic solutions. Additionally, you will lead large-scale test automation initiatives and monitor test environments to ensure system reliability.

Requirements

Candidates must have 7+ years of testing experience, including 6+ years in UI/API automation and CI/CD pipeline management. Proficiency in programming languages like JavaScript, Java, or Python and experience with AI-augmented testing frameworks are required.

Benefits

  • Variable pay
  • Equity
  • Comprehensive benefits

Listed skills

  • Microsoft Azure · Preferred
  • Kubernetes · Preferred
  • CI/CD · Preferred
  • JavaScript · Preferred
  • Agile · Preferred
  • Amazon Web Services · Preferred
  • Java · Preferred
  • Google Cloud · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Test automation
  • UI automation
  • API automation
  • CI/CD
  • Kubernetes
  • Puppeteer
  • Cypress
  • Playwright
  • Selenium
  • JavaScript
  • Java
  • Python
  • AWS
  • Azure
  • GCP
  • Agile
  • Business Metrics
  • Playwright (Software Testing)
  • Workplace Inclusivity
  • Test Automation Tools
  • Complex Problem Solving
  • REST Assured
  • API Testing
  • Java (Programming Language)
  • JavaScript (Programming Language)
  • Research
  • Application Programming Interface (API)
  • Agile Methodology
  • Amazon Web Services
  • Software Testing
  • Automation
  • Test Automation
  • Microsoft Azure
  • Code Coverage
  • Virtual Teams
  • Github
  • Python (Programming Language)
  • Microsoft Certified Professional
  • Milestones (Project Management)
  • Employee Onboarding
  • Open Source Technology
  • Performance Metric
  • Build Pipeline
  • Selenium (Software)
  • System Testing
  • Test Engineering
  • Test Planning
  • Tooling
  • Transferable Skills Analysis
  • Verbal Communication Skills

Job areas

  • Technology
  • Software
  • Engineering
  • Data & Analytics
  • Software Test Engineer
  • Software QA Engineer / Tester
  • Software and Applications Developers and Analysts Not Elsewhere Classified
  • Software Quality Assurance Analysts and Testers

More jobs from Coursera

See all jobs from Coursera