flexspring

flexspring

QA Automation Engineer Co-op

Montréal, Quebec, Canada · Intern · Internship

Sponsorship not specifiedDetected 20 days ago
JavaScriptJavaSpringCI/CDRESTSeleniumJUnitTestNGTest AutomationMentoring

About the role

  • You'll write automation code that protects real customers.
  • Not clicking through manual test scripts.
  • You'll work with experienced engineers who'll teach you how quality actually works at scale.

Responsibilities

  • You'll own test suites that validate our entire platform.
  • You'll think about what could break, design tests to catch it, and catch real bugs before they reach production.
  • Build automated test suites in Java that validate our core platform - real tests that catch real bugs
  • Design tests around real failure scenarios - what happens when an API times out?
  • Validate how data flows between systems, ensure APIs work correctly, test the systems we build for real companies

Requirements

  • You work on real quality infrastructure, get genuine mentorship, and many of our full-time engineers started exactly where you are.

Nice to have

  • Test automation framework experience (Selenium, RestAssured, similar)
  • Spring or backend Java experience
  • JavaScript or scripting skills
  • CI/CD pipeline knowledge
  • API or contract testing experience
  • About Flexspring
  • Why this matters for your growth: We actually care about quality.
  • Tests are code too, and they need to be written well.

Benefits

  • Flexible, remote-first environment: Work from Montreal, home, or wherever.

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