This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are hiring a hybrid profile: a seasoned Backend-focused Test Automation Developer with the leadership and strategic mindset of a Test Lead for a major Canadian insurance company. This role is suitable for a senior automation expert or a software developer who wants to focus on quality engineering. You will design, build, and maintain test automation backend, component, integration, E2E, lead test strategy across teams, and coach engineers to adopt effective testing practices. You will ensure coverage at the right test level, decide what to automate versus keep manual, and ensure robust CI/CD implementation. This is a one-year contract renewable. The position is hybrid, requiring presence at the Montreal or Laval office two days per week.
Job Responsibility
Lead test strategy and governance across technical teams
Build and maintain backend and frontend test automation with a strong focus on API and components
Cover multiple backend test levels effectively
Manage CI/CD integration and define quality gates
Integrate security, performance, and observability aspects into the testing strategy
Coach and train developers to adopt best testing practices
Strategically decide what to automate versus what to keep manual
Implement robust mocking, stubbing, and data management strategies to mitigate test flakiness
Requirements
Strong experience in backend and API test automation using tools like Playwright or equivalent in Java or TypeScript
Mandatory bilingualism in French and English
Solid understanding of microservices, REST and SOAP services, batch jobs, databases, and messaging systems like Kafka
Proven ability to design test strategies and justify test level selection
Hands-on experience with mocking, stubbing, contract testing, and data management
CI/CD integration experience including reports and artifacts
Demonstrated leadership in coaching teams and communicating strategy to technical and non-technical stakeholders
Proficiency in TDD and BDD practices
Experience with tools like Testcontainers, Pact, mutation testing, or WireMock
This role is not suitable for pure UI automation specialists or users of UI scripting tools like Katalon
What we offer
Strategic role combining technical development and quality leadership
Work on modern architectures including microservices and messaging
Stability of a one-year contract within a stable industry
Direct impact on the engineering culture and DevOps practices of the organization