jobapplier

Senior Software Test Engineer

Coursera

Skills

Required

  • test automation
  • AI
  • UI
  • API automation
  • augmented agentic testing frameworks
  • evals
  • test automation tools
  • Github
  • Circleci
  • Kubernetes
  • JavaScript
  • Java
  • Python
  • AWS / Azure / GCP

Join Coursera as a Senior Software Test Engineer, where you'll play a crucial role in ensuring high-quality software for millions of learners worldwide. You'll work closely with various teams to optimize build and test pipelines, define effective test strategies, and lead quality initiatives. Enjoy benefits like free tuition for a master's degree, medical and dental insurance, paid parental leave, and flexible work options.

Responsibilities

  • Actively seeking out opportunities for test coverage, infrastructure, and framework improvements, and enabling developers to deliver value quickly and safely.
  • Collaborating with Engineering leaders and fellow Test Engineers to define effective test strategies and process improvements to help quality at Coursera scale.
  • Researching and identifying AI augmented agentic solutions and leading large-scale test automation initiatives.

Requirements

  • 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
  • 7+ years of testing experience, ideally testing web applications
  • Experience with development and maintenance of test automation tools using popular open source technologies(Puppeteer, Cypress, Playwright, Selenium), MCP servers,
  • 6+ years of experience working with CI/CD build pipeline with a focus on test automation (Github actions, Circleci, Kubernetes)
  • 7+ years working directly with product teams in an agile environment
  • 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