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.
Apply directly at Coursera →Create a free account for alerts like thisView Coursera immigration profile
This listing is sourced directly from Coursera's careers page and normalized into a canonical job model.