Careers

Développeuse Principale En Automatisation Des Essais

Montreal, Quebec, Canada

Le développement et la mise à l’essai d’applications vous passionnent? Vous aimez travailler en autonomie dans une équipe réactive (méthode Agile) dans l’atteinte de buts communs? Si c’est le cas, nous avons l’emploi que vous cherchez! À titre de développeur principal ou développeuse principale en automatisation des essais, vous serez l’expert des essais intégrés et participerez à promouvoir les stratégies d’automatisation et de prévention au sein de l’équipe. Vous utiliserez vos connaissances en mise à l’essai et en développement d’applications afin de mettre sur pied des essais automatisés pour détecter les problèmes aussi rapidement et aussi tôt que possible.

Chez OneSpan, nous croyons que la hiérarchie n’a pas sa place en idéation, en résolution de problèmes, en prise de décision ou en résolution de conflits au sein d’une équipe Agile. Nous créons des équipes composées de personnes intelligentes animées d’un esprit de collaboration, dotées de divers bagages techniques et de diverses forces, et provenant de cultures différentes, pour ensuite les laisser travailler et n’intervenir qu’au besoin.

 Responsabilités principales :

  • Grâce à une compréhension approfondie des réponses attendues des différentes fonctionnalités, créer, maintenir, déboguer et procéder à des essais automatisés pour maximiser la couverture du système.
  • Contribuer au développement de la structure des essais automatisés et apporter des améliorations.
  • Par un ensemble de techniques manuelles, obtenir validation et rétroaction en temps opportun pour chaque nouvelle fonctionnalité et amélioration apportée au système.
  • Déceler, isoler et signaler les défectuosités, et recommander les actions correctives pour permettre aux développeurs de reproduire, de déceler et de résoudre les anomalies plus rapidement.
  • Participer activement aux divers scénarios utilisateurs par de la rétroaction, par la production d’organigrammes fonctionnels et par des estimations.
  • Travailler en étroite collaboration avec les analystes en AQ, les développeurs et développeuses de logiciels et les responsables de produit afin de mieux comprendre les fonctionnalités du système pour définir les exigences de couverture des essais automatisés.
  • Inspecter et passer en revue le code en vue des essais automatisés.
  • Assumer, au sein de l’équipe Scrum, le rôle d’expert et de mentor en automatisation pour les essais intégrés, et militer pour davantage d’automatisation et de prévention (tester plus tôt dans le cycle de vie).
  • Utiliser les meilleures pratiques et techniques de développement pour programmer des essais automatisés performants et robustes.
  • Contribuer au travail d’amélioration continue et de prévention sur tous les aspects du cycle de vie du développement logiciel.

Exigences de base :

  • Passion pour l’automatisation des essais et le développement logiciel
  • Baccalauréat ou maîtrise en informatique ou 2 ans d’expérience en mise à l’essai et AQ de logiciels
  • Solides compétences en programmation orientée objet (Java, C++, Python ou autres programmes similaires)
  • Expérience dans le développement d’essais automatisés frontaux et d’arrière-plan
  • Expérience avec Appium, Selenium, Cucumber, JMeter, Postman ou autres outils similaires
  • Connaissance des techniques de mise à l’essai des caractéristiques fonctionnelles et non fonctionnelles des logiciels et du cycle de vie des essais logiciels
  • Connaissance du contrôle des versions et des outils et concepts CI/CD (intégration continue/livraison continue)
  • Compréhension des pratiques et des processus de développement Agile
  • Excellent esprit critique, excellentes aptitudes à résoudre des problèmes, curiosité naturelle et souci du détail

Compétences souhaitées :

  • Excellentes aptitudes à la communication, tant à l’oral qu’à l’écrit. Le bilinguisme (français et anglais) est un atout.

À propos :

Nous VOUS offrons l’occasion de protéger la société des fraudes numériques. Vous occuperez des fonctions et assumerez des responsabilités importantes; votre travail aura des retombées positives. Notre entreprise prend rapidement les mesures nécessaires pour demeurer à la fine pointe des récentes technologies et tendances de l’industrie, afin de mieux orienter et soutenir votre travail. Si vous souhaitez faire partie d’une équipe dont l’objectif est d’aider les organisations à sécuriser leur transformation numérique, nous aimerions vous rencontrer!

Nous savons que la réussite de notre entreprise dépend de personnes de diverses perspectives, idées et cultures. À cet égard, nous sommes déterminés à bâtir une communauté d’appartenance et de liens significatifs. Nous croyons que la création des meilleurs produits et services passe par l’embauche des meilleurs talents.

OneSpan souscrit au principe d’équité en matière d’emploi.

 

 

#LI-RF1