Développeur en tests automatisés
Banque Nationale
Montréal, Québec
6d ago

Statut : Permanent

Horaire : Temps plein

Une carrière en technologie à la Banque Nationale, c'est participer à la transformation pour avoir un impact direct sur le client.

En tant que Développeur en tests automatisés tu réalises et tu participes à concrétiser divers projets informatiques d'envergure ayant un impact important sur la rentabilité et l'efficacité de la Banque et qui requièrent une expertise et une expérience de haut niveau dans les pratiques suivantes de DevOps.

  • Tu détiens des compétences accrues en Assurance Qualité?
  • Tu es curieux, ouvert, dynamique et faites preuve de leadership?
  • Tu as un intérêt à relever des défis dans le domaine bancaire?
  • Travailler en TI à la BNC, c,est travailler en équipe, entouré d'experts, afin de livrer les meilleurs solutions technologiques sur le marché pour répondre aux besoins de nos clients.

    Tu intégreras nos équipes de développement qui livrent au quotidien les applications qui font de la Banque un partenaire de choix pour ses clients.

    Plus spécifiquement tu participeras à une initiative majeure de centralisation de la tarification et facturation.

    Tu développeras les automates de test des applications avec nos Frameworks, intégrés au continuous testing , lequel participe à notre orientation DevOps .

    Tu as envie de mettre en œuvre des technologies innovantes et performantes. Cette offre est pour toi!

    Dans ton quotidien, tu seras amené à :

  • Supporter la planification et l'intégration globale des activités de tests dans le cadre de projets d'implantation de solutions technologiques dans un modèle Agile
  • Développer les automates de test des applications avec nos Frameworks intégrés au continuous testing (CT)
  • Encadrer et assister les intervenants de tests (onsite / offshore), coordonner les activités des membres de l’équipe, agir à titre de coach auprès des ressources dans la maîtrise des activités de qualité
  • Proposer et influencer la définition et l’évolution des pratiques et des processus QA
  • Participer à la mise en place d’outil d’automatisation de tests dans un contexte DevOps et recommander les outils appropriés
  • Assurer la qualité des livrables et le respect des délais tout en gérant les risques
  • Suivre au quotidien les activités de qualité incluant entre autres l’élaboration et l’exécution des tests, la gestion des anomalies et communiquer le rapport d’avancement
  • Compétences requises :

  • Maîtrise d’un ou plusieurs langage(s) de programmation populaire(s) (Java, .Net, Go )
  • Travailler avec des outils comme SoapUI, ReadyAPI, Postman, Jmeter
  • 3 à 5 ans d’expérience en Assurance Qualité avec le ou les outils suivants : Selenium Webdriver, Appium, Robot Framework ou d’autres Framework de tests
  • Pratique d’un environnement de développement (Eclipse, IntelliJ, IDEA )
  • Bonnes connaissances sur les WebServices (SOAP, REST) ou les microservices, ainsi que des formats tels que XML, json
  • Implémenter des tests en boîte blanche et en boîte noire
  • Comprendre le concept de virtualisation dans les tests d’intégration
  • Expérience de livraison de solution en mode Agile.
  • Maitrise du SDLC et des méthodes de livraison de projet
  • Être rigoureux, soucieux du détail et avoir des capacités à travailler en équipe
  • Excellente communication orale et écrite en français et en anglais
  • Atouts :

  • Gestion de code source (SCM : Git-Bitbucket)
  • Connaissance des outils de provisionnement et d’orchestration (Jenkins, Docker, k8s )
  • Builds en continu CI / CD (Maven, Groovy, Ant, script shell)
  • Tests en continu (Selenium, SauceLabs, JMeter, Robot Framework)
  • Inspection de code en continu, pour dette technique / vulnérabilité de sécurité (SonarQube, Veracode)
  • Provisionnement (Ansible- Terraform)
  • Connaissance des déploiements sur environnement Cloud (OpenShift, AWS, GCP, Azure)
  • Connaissance de gestion des secrets (Ex. : Vault, etc.)
  • Connaissance générale de l’architecture technologique
  • Tes avantages :

    Dès ton embauche nous te proposons plusieurs avantages pour que tu puisses t’épanouir. En plus d’une rémunération compétitive, nous offrons plusieurs bénéfices flexibles et avantageux pour toi et tes proches :

  • Programme santé et bien-être incluant de nombreux avantages
  • Assurance collective flexible
  • Régime de retraite à prestations déterminées
  • Régime d’acquisition d’actions
  • Programme d’aide aux employés et à leur famille
  • Services bancaires préférentiels
  • Programme d’implication dans la communauté
  • Télémédecine
  • Clinique virtuelle d’amélioration du sommeil
  • Ces bénéfices ne sont que quelques-uns des multiples avantages qui s’offrent à toi. Dans le contexte de pandémie que nous vivons, toute l’équipe est en télétravail.

    Plusieurs mesures additionnelles sont également mises en place pour favoriser ta santé, ta sécurité et ton bien-être.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form