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