CTC004040 - Analyste-développeur en tests automatisés - PCIS et Orion

Type d'emploi: Contract
Durée:
Mode de travail: On Site

Description

Je suis à la recherche d'un analyste-développeur ayant aussi de la facilité à partager ses connaissances avec ses collègues.

Collaboration et dynamisme sont des qualités essentielles.

Curiosité, ouverture, dynamisme, sont au cœur de votre état d’esprit ? Un nouveau défi vous attend au cœur de l’une de nos équipes de réalisation.

Dans le cadre de la numérisation des affaires, la Banque Nationale accélère son programme de transformation T.I. Nous sommes présentement au milieu d’un virage Agile et DevOps! Ce virage repose sur une évolution culturelle où les équipes sont de plus en plus multidisciplinaires et autogérées. De plus, nous misons sur la mise en place de l’intégration continue, du déploiement continue, et donc du test en continue.

À travers cette transformation, nous cherchons à instaurer une plus grande connaissance des pratiques d’assurances qualité à l’ensemble de nos contributeurs. Nous avons à cœur l’optimisation des différents types de tests mais aussi l’élaboration d’un processus d’assurance qualité dès le début du cycle de livraison selon le contexte de chaque projet.

Nous recherchons les talents d’un nouvel analyste-développeur en tests automatisés pour rejoindre l’équipe de livraison TI – gestion de patrimoine et opérations de courtage.

Ce poste relève du Directeur principal – Analyse fonctionnelle et assurance qualité.

Responsabilités principales:

Vos principaux défis :

• Faisant partie de l'équipe de réalisation, travailler en étroite collaboration avec l’équipe de projet pour comprendre les exigences et les traduire en scénarios/cas de test;

• Être ouvert au dialogue, aimé travailler étroitement avec les autres pour comprendre, et n’hésiter pas à défricher l’inconnu.

• Avoir de bonnes connaissances du processus de développement, particulièrement dans des initiatives agiles, en particulier Scrum.

• Adopter et utiliser des outils spécialisés pour la réalisation des tests automatisés

• Faire du test automatisé un élément majeur de la gestion de la conformité du produit.

• Participer à l’amélioration continue de la méthodologie et des meilleures pratiques reliées à l’automatisation des tests

Plus spécifiquement, vous aurez à :

• Contribuer à l’exécution des cas de test manuels, documenter les anomalies, les résultats des tests ainsi que les données utilisées pour les tests;

• Assurer une couverture de tests adéquate (y compris non fonctionnelle) en identifiant les cas de tests optimaux à automatiser;

• Créer un code de tests automatisés de haute qualité, maintenable et performant.

• Travailler directement avec l’expert en automatisation des tests pendant la planification et l'exécution des tests;

Exigences

• Baccalauréat connexe au secteur d'activité et 4 années d'expérience pertinente OU Certificat universitaire/PUB 1er cycle et 4 années d'expérience pertinente;

• 2 années d'expérience en automatisation des tests, y compris la planification, le développement et l'entretien des scripts;

• Expérience démontrée avec l'intégration continue et déploiement continu ainsi qu’avec les outils suivants :

  • Suite Atlassian (plus particulièrement Jira)
  • Java
  • Selenium
  • Soap-UI
  • Jenkins
  • Maven
  • Git/Bitbucket
  • • Connaissance des outils suivants sont un atout important :

  • Xray (TCM for Atlassian/Jira)
  • Protractor
  • SauceLab
  • • Expérience en collaboration avec les IDE standard de l'industrie (plus particulièrement Eclipse)

    • Experience working with databases and writing complex SQL queries Expérience de travail avec des bases de données et écriture de requêtes SQL complexes

    • Être à l’aise avec le paradigme client-serveur

    • Avoir de sérieuses bases sur les protocoles http/https et ldap

    • Capacité à travailler en équipe

    • Être rigoureux et soucieux du détail

    • Bilinguisme (parlé/écrit) français et anglais

    Notre barre latérale

    Bienvenue sur le nouveau site web de la CTC.