Apply now

Posted 6 months ago

Développeur logiciels - Software Developer

@ OneSpan

Montréal, QC · Québec, QC

Apply now
SIGNALS

Responsibilities:

  • Concevoir et maintenir des cadres de test automatisés
  • Tester les microservices et applications Spring Boot
  • Intégrer les tests aux pipelines CI/CD
  • Réaliser des tests de charge et de performance
  • Collaborer avec développeurs, DevOps et chefs de produit

Requirements summary:

  • Maîtrise de Java, Python ou autres langages de script
  • Expérience avec Selenium, Cypress, Playwright ou JUnit
  • Connaissance des tests d'API et des microservices
  • Expérience avec Jenkins, GitHub Actions ou GitLab CI
  • Maîtrise d'une langue autre que le français

Tools & skills

Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-05-04
First seen by our source
2026-10-14
Source record updated
2026-10-30

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French

Summary and details written by AI from the posting; the employer’s posting is the authority.

OneSpan

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

OneSpan helps organizations build secure, seamless, and trusted digital experiences through two solution portfolios: Cybersecurity and Digital Agreements. Our cybersecurity solutions protect identities, secure mobile apps, and safeguard access through advanced high-assurance authentication, threat intelligence, fraud prevention, and robust mobile app protection, defending users, devices, and applications against sophisticated attacks. Our digital agreements solutions streamline agreement workflows with secure e-signatures, identity verification, and smart digital forms, built to enable speed, compliance, and exceptional customer experiences. Trusted by leading global enterprises, including more than 60% of the world’s 100 largest banks, OneSpan processes over 100 million digital agreements and billions of secure authentication transactions across more than 120 countries each year.

LinkedIn followers
29,564
People associated on LinkedIn
664
Reported office locations
  • 1 Marina Park Dr, Unit 1410, Boston, Massachusetts 02210, US
  • Romeinsesteenweg 564, C, Strombeek-Bever, Flemish Region 1853, BE
  • 1100 Avenue des Canadiens-de-Montréal, Suite 250, Montreal, Quebec H3B, CA
  • Dubai Silicon Oasis, B Wing Office B609, Dubai, 341093, AE
  • 128, Neil Road, Singapore, Singapore 088858, SG
  • 2-2-1, Marunouchi, Level 8, Kishimoto Building, Tokyo, Chiyoda-ku 100-0005, JP
Business categories
  • Information Technology
  • Cyber Security
  • InsurTech
  • SaaS
  • Security
  • FinTech
  • Financial Services
Other recorded names
  • OneSpan
Specialties
  • Electronic Signature
  • E-Sign Documents
  • Digital Agreements
  • trusted digital interactions
  • trusted digital interactions and agreements
  • trusted digital agreements
  • digital transformations
  • digital customer agreements and transactions
  • digital customer agreements
  • digital interactions and agreements
  • e-signature
  • e-signing
  • authentication
  • FIDO2
  • hardware authentication
  • mobile app security
  • transaction signing
  • and workforce authentication
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

OneSpan helps organizations build secure, seamless, and trusted digital experiences through two solution portfolios: Cybersecurity and Digital Agreements. Our cybersecurity solutions protect identities, secure mobile apps, and safeguard access through advanced high-assurance authentication, threat intelligence, fraud prevention, and robust mobile app protection, defending users, devices, and applications against…

FieldValue
IndustrySoftware Development
Company size501-1,000 employees
HeadquartersBoston, Massachusetts
Organization typePublic Company
SpecialtiesElectronic SignatureE-Sign DocumentsDigital Agreementstrusted digital interactionstrusted digital interactions and agreementstrusted digital agreementsdigital transformationsdigital customer agreements and transactionsdigital customer agreementsdigital interactions and agreements
Open jobs on Jobsy4
LinkedInView page
Job description

At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences.

Développeur en tests logiciels

Un Développeur en tests logiciels (SDET) occupe un poste hybride qui allie une expertise en génie logiciel à des compétences approfondies en matière de tests. Les DET conçoivent, développent et maintiennent des cadres, des outils et des scripts de test automatisés afin de garantir que les produits logiciels, y compris les microservices et les applications Spring Boot, répondent aux normes de qualité les plus élevées. Ils travaillent en étroite collaboration avec les développeurs, les ingénieurs assurance qualité et les équipes produit tout au long du cycle de vie du développement logiciel.

Responsabilités principales:

  • Qualité développement : concevoir, développer et maintenir des cadres de test automatisés robustes pour les tests fonctionnels, de régression, de performance et d'API.
  • Tester les architectures modernes : créer et exécuter des tests automatisés pour les microservices distribués et les applications Spring Boot, en validant les API RESTful, les files d'attente de messages et la communication interservices.
  • Collaborez avec les autres équipes : travaillez en partenariat avec les développeurs, les DevOps et les chefs de produit pour garantir que la testabilité soit intégrée à chaque fonctionnalité.
  • Intégrer et accélérer : intégrez des tests automatisés dans les pipelines CI/CD (Jenkins, GitHub Actions, Azure DevOps, GitLab CI) pour des versions rapides et fiables.
  • Performances Push : Réalisez des tests de charge et de résistance (JMeter, Gatling, k6) afin de garantir l'évolutivité dans des conditions réelles.
  • Innover en matière de tests : utiliser les tests contractuels (Pact), la virtualisation des services (WireMock) et les environnements de test conteneurisés (Testcontainers) pour rationaliser la livraison.
  • Promouvoir les meilleures pratiques : participer aux revues de code, encadrer ses pairs et défendre une ingénierie axée sur la qualité.

Compétences techniques requises:

  • Programmation et script : Java (de préférence), Python, C#, JavaScript/TypeScript, Bash, Groovy.
  • Cadres d'automatisation : Selenium, Cypress, Playwright, Appium, JUnit, TestNG, Cucumber/BDD.
  • Test d'API : Bruno, RestAssured, Karate.
  • Test des microservices : Pact (test des contrats), WireMock (virtualisation des services), Testcontainers (environnements de test conteneurisés).
  • Tests de performance et de charge : JMeter, Gatling, k6, Locust.
  • DevOps et CI/CD : Jenkins, GitHub Actions, GitLab CI, Azure DevOps, CircleCI.
  • Cloud et conteneurs : Docker, Kubernetes, Helm, notions de base sur AWS/GCP/Azure pour les environnements de test.
  • Gestion de version: Git, stratégies de branchement, workflows de pull request.
  • Surveillance et journalisation : ELK Stack, Grafana, Prometheus pour l'analyse des résultats de test et le débogage.

Atouts:

  • Tests de sécurité : OWASP ZAP, Burp Suite - notions de base pour la validation de la sécurité des API et des applications web.
  • Bases de données : SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis) pour la configuration et la validation des données de test.
  • Tests multiplateformes : tests sur plusieurs plateformes, notamment Android, iOS et Mac.
  • Compétences en IA/ML : bonne connaissance des modèles LLM.

Compétences non techniques:

  • Excellentes capacités d'analyse et de résolution de problèmes.
  • Solides aptitudes de communication et de collaboration.
  • Souci du détail et passion pour la qualité.

OneSpan est un employeur offrant l'égalité des chances. Pour plus d'informations, veuillez consulter notre Centre de confidentialité.

Avertissement : Ce poste exige la maîtrise d'une langue autre que le français, car vous travaillerez en partenariat avec des clients internes et/ou externes hors du Québec.

_______________________________________________________________________________

Software Developer in Test

A Software Developer in Test (SDET) is a hybrid role that blends software engineering expertise with deep testing skills. SDETs design, develop, and maintain automated test frameworks, tools, and scripts to ensure software products — including microservices and spring boot applications — meet the highest quality standards. They work closely with developers, QA engineers, and product teams throughout the entire software development lifecycle.

Key Responsibilities

  • Development Quality: Design, develop, and maintain robust automated test frameworks for functional, regression, performance, and API testing.
  • Test Modern Architectures: Build and execute automated tests for distributed microservices and Spring Boot apps, validating RESTful APIs, message queues, and inter‑service communication.
  • Collaborate Across Teams: Partner with developers, DevOps, and product managers to ensure testability is baked into every feature.
  • Integrate & Accelerate: Embed automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab CI) for rapid, reliable releases.
  • Push Performance: Conduct load and stress testing (JMeter, Gatling, k6) to ensure scalability under real‑world conditions.
  • Innovate in Testing: Use contract testing (Pact), service virtualization (WireMock), and containerized test environments (Testcontainers) to streamline delivery.
  • Champion Best Practices: Participate in code reviews, mentor peers, and advocate for quality‑first engineering

Required Technical Skills

  • Programming & Scripting: Java (preferred), Python, C#, JavaScript/TypeScript, Bash, Groovy.
  • Automation Frameworks: Selenium, Cypress, Playwright, Appium, JUnit, TestNG, Cucumber/BDD.
  • API Testing: Bruno, RestAssured, Karate.
  • Microservices Testing: Pact (contract testing), WireMock (service virtualization), Testcontainers (containerized test environments).
  • Performance & Load Testing: JMeter, Gatling, k6, Locust.
  • DevOps & CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, CircleCI.
  • Cloud & Containers: Docker, Kubernetes, Helm, AWS/GCP/Azure basics for test environments.
  • Version Control: Git, branching strategies, pull request workflows.
  • Monitoring & Logging: ELK Stack, Grafana, Prometheus for test result analysis and debugging.

Nice to have

  • Security Testing: OWASP ZAP, Burp Suite basics for API and web app security validation.
  • Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis) for test data setup and validation.
  • Cross platform testing: Testing for multiple platforms, including Android, iOS, and Mac.
  • AI/ML Skills: Familiarity with LLM models.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Detail-oriented with a passion for quality.

OneSpan is an Equal Opportunity employer. For more information, please visit our Privacy Center.

Disclaimer: This position requires proficiency in a language other than French, as you will be working in partnership with internal and/or external customers outside Québec.

#LI-HW1

#LI-Hybrid

Similar jobs

  • Développeur Logiciels (Stagiaire), Backend (l'été 2027 - Montreal)

    Montréal, QC
    $34–$36/hr

    Lyft

    2+ YOEBaccalauréat ou maîtrise en informatique en cours au Canada; Diplomation entre décembre 2027 et l'été 2028; Disponibilité pour l'été 2027 à Montréal

    Unit testing, Computer science, Communication skills, Problem solving, Mobile development, English

    Développeur Logiciels (Stagiaire), Automatisation des tests (l'été 2027)

    Montréal, QC
    $34–$36/hr

    Lyft

    2+ YOEBaccalauréat ou maîtrise en informatique en cours, diplôme entre décembre 2027 et l'été 2028; Disponible pour un stage à Montréal à l'été 2027; Solides bases en informatique

    Test automation, Unit testing, Computer science, Communication skills, Problem solving, Mobile development

  • Directeur - comptabilité de groupe et consolidation

    Montréal, QC
    $140k–$175k/yr

    PUR RH inc.

    Pour renforcer son équipe de finance corporative, il cherche un(e) Directeur(trice) de comptabilité de groupe avec une grande expérience en consolidation; Cotisation à l'ordre des CPA et formations obligatoires payées;…

  • Conseillère ou conseiller gestion des risques en sst

    Montréal, QC
    $70k–$113k/hr

    ÉTS - École de technologie supérieure

    Diplôme de premier cycle (baccalauréat) en relations industrielles, santé publique environnementale et sécurité du travail ou autre discipline appropriée; Minimum de (3) années d’expérience professionnelle pertinente…

    Risk management, Health and safety, Process improvement, Research

    Analyste d’affaires

    Montréal, QC
    $43.70–$62.83/hrContract

    ÉTS - École de technologie supérieure

    En participant activement à un projet d’envergure piloté par l’ÉTS, visant la conception et l’intégration d’outils d’aide à la réussite pour l’ensemble des dix établissements du réseau de…; Votre capacité à faire le…

    Requirements gathering, Documentation, Provide improvement strategies, Optics, Ecosystems, Information confidentiality

  • Partenaire d'affaires ressources humaines

    Montréal, QC

    L'Ordre des ingénieurs du Québec

    Par sa vision globale, sa capacité d’influence et son leadership mobilisateur, elle contribuera à faire évoluer les pratiques, à renforcer la cohérence des interventions RH et à soutenir…; Accompagner les gestionnaires…

  • Water treatment engineer

    Montréal, QC
    Full Time

    Jump! Recruteurs

    Ensure deliverables comply with applicable standards and project requirements

    Leadership, Process engineering, Process improvement, Prioritization, Sales, Manage budgets

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.