Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Highspring • Montreal, Quebec, Canada
Role & seniority
Stack/tools
Languages: Java, JavaScript/TypeScript, Python (or equivalent)
Automation: API (REST, GraphQL), Backend/services, UI (Cypress, Playwright, Selenium)
Frameworks: QA/test design patterns (Page Object, Screenplay)
Architecture: microservices, event-driven
CI/CD: GitHub Actions, GitLab CI, Jenkins, Azure DevOps
Cloud (optional asset): AWS, Azure, or GCP
Top 3 responsibilities
Design, develop, and maintain automated test frameworks for API, backend, UI, and end-to-end testing; implement reliable, scalable tests for critical user flows
Define and execute testing strategies (smoke, integration, regression, E2E) and integrate tests into CI/CD pipelines; collaborate to embed quality early in design
Collaborate with developers, participate in code reviews for testability, contribute to acceptance criteria, analyze defects, and mentor team members
Must-have skills
Strong hands-on test automation experience across API, backend, and UI
Proficiency with Java, JavaScript/TypeScript, or Python; experience with UI tools (Cypress, Playwright, Selenium)
Knowledge of test frameworks/design patterns (Page Object, Screenplay); familiarity with microservices/event-driven architectures
CI/CD experience (GitHub Actions, GitLab CI, Jenkins, Azure DevOps)
Ability to work in Agile/Scrum/DevOps environments; strong communication and collaboration
Nic
About Highspring Highspring is a consulting and technology services firm that supports organizations through their most critical modern‑cloud, platform, and engineering transformations. We go far beyond traditional delivery by helping our clients build secure, scalable, and resilient platforms, embedding engineering excellence, automation, and quality at the core of how teams deliver. At Highspring, quality is not a final step - it is a strategic engineering capability. Our SDETs play a pivotal role in ensuring the reliability, performance, and robustness of large‑scale solutions across complex ecosystems.
The Opportunity We are looking for a Software Development Engineer in Test (SDET) to join our engineering community. In this hybrid development/QA role, you will design and build automated testing solutions that ensure software quality throughout the entire delivery lifecycle. You will collaborate closely with development, architecture, and product teams in an Agile and DevOps environment.
What You'll Do Automation & Quality Engineering Design, develop, and maintain automated test frameworks (API, backend, UI, E2E) Implement reliable, maintainable, and scalable automated tests for critical user flows Define and execute test strategies including smoke, integration, regression, and E2E Ensure quality across multiple environments (DEV, INT, UAT)
Collaboration & Engineering Excellence Work closely with developers to embed quality early in the design process Participate in code reviews with a focus on testability and engineering rigor Contribute to acceptance criteria and test scenarios Support defect analysis, root cause identification, and corrective plans
CI/CD & Tooling Integrate automated tests into CI/CD pipelines Improve pipeline speed, stability, and observability Manage test data, mocks, stubs, and validation environments
Standards & Continuous Improvement Contribute to the evolution of Highspring QA and automation standards Identify opportunities for industrialization and optimization Mentor team members and act as a technical QA reference Participate in client QA transformation initiatives
What You Bring to the Table Technical Expertise Strong experience in software development using Java, JavaScript/TypeScript, Python, or similar
Ways of Working Strong understanding of Agile, Scrum, and DevOps practices Ability to align testing strategy with product and business goals Strong quality mindset and attention to detail Excellent communication and collaboration skills
Ideal Profile 4+ years in test automation or quality‑focused development Hands‑on, autonomous, structured, and solution‑oriented Comfortable taking ownership while maintaining a big‑picture view Bilingual French/English depending on client context
Why Join Highspring Work with a community of senior engineers passionate about excellence Participate in high‑impact, modern engineering and transformation initiatives Contribute to building high‑quality, durable platforms at scale Growth‑focused environment with mentorship, certifications, and development paths
À propos de Highspring
Highspring est une firme de services‑conseils spécialisée en transformation technologique, modernisation cloud et excellence d'ingénierie. Nous accompagnons nos clients bien au‑delà du delivery traditionnel en les aidant à bâtir des plateformes modernes, sécurisées et durables, où l'automatisation et la qualité sont au cœur des pratiques.
Chez Highspring, la qualité n'est pas une étape finale: c'est une capacité stratégique d'ingénierie. Dans ce contexte, le rôle de SDET est essentiel pour assurer la fiabilité, la performance et la résilience de solutions livrées à grande échelle.
L'Opportunité Nous recherchons un·e Software Development Engineer in Test (SDET) pour rejoindre notre communauté d'ingénierie. Ce rôle hybride entre développement logiciel et assurance qualité consiste à concevoir et à bâtir des solutions de tests automatisés qui garantissent la qualité tout au long du cycle de livraison. Vous travaillerez en étroite collaboration avec les équipes de développement, d'architecture et de produit dans un environnement Agile et DevOps.
Ce que vous ferez
Automatisation & Qualité Concevoir, développer et maintenir des frameworks de tests automatisés (API, backend, UI, E2E) Développer des tests fiables, maintenables et évolutifs pour les parcours critiques Définir et exécuter des stratégies de tests (smoke, intégration, régression, E2E) Assurer la qualité sur plusieurs environnements (DEV, INT, UAT) Collaboration & Excellence Technique Travailler étroitement avec les développeurs pour intégrer la qualité dès la conception Participer aux revues de code avec un focus sur la testabilité Contribuer à la définition des critères d'acceptation et des scénarios de tests Participer à l'analyse des défauts, aux RCA et aux plans de correction CI/CD & Outillage Intégrer les tests automatisés dans les pipelines CI/CD Améliorer la stabilité, la rapidité et la visibilité des pipelines Gérer les données de tests, les mocks, stubs et environnements de validation Standards & Amélioration Continue Contribuer à l'évolution des standards QA et d'automatisation de Highspring Identifier les opportunités d'optimisation et d'industrialisation Agir comme mentor ou référent technique auprès des QA et développeurs Participer aux initiatives de transformation QA chez nos clients
Ce que vous apportez Compétences techniques Solide expérience en développement logiciel (Java, JavaScript/TypeScript, Python ou équivalent)
Méthodologies & Qualités Excellente compréhension d'Agile / Scrum / DevOps Capacité à aligner la stratégie de tests avec les objectifs produit et d'affaires Rigueur technique et culture de qualité Excellentes aptitudes de communication et esprit collaboratif
Profil Idéal 4+ ans d'expérience en automatisation de tests ou en développement orienté qualité Autonome, structuré·e, orienté·e solutions, avec une vision d'ensemble À l'aise dans un rôle hands‑on Bilingue français / anglais selon le contexte client
Pourquoi rejoindre Highspring Intégrer une communauté d'ingénieurs passionnés par l'excellence Participer à des initiatives de modernisation et de transformation à fort impact Contribuer à la création de plateformes durables de haute qualité Environnement de croissance avec mentorat, certifications et développement continu