Description
Une carrière en tant que développeur senior en tests automatisés dans l’équipe de développement logiciel, à la Banque Nationale, c’est agir à titre de spécialiste en automatisation des tests. Cet emploi te permet d’avoir un impact positif sur notre organisation, grâce à tes compétences en automatisation des tests et en assurance qualité.
Ton emploi
- Veiller à l’automatisation des tests en utilisant des outils reconnus (Cypress, Selenium 4, REST Assured, Postman, Jenkins, Cucumber, Appium, Detox).
- Rencontrer des objectifs de qualité en suivant les processus d’automatisation de test.
- Réaliser des tests orientés sur le comportement (BDD) et des tests orientés développement (TDD).
- S’assurer de l’intégration continue (CI) et du déploiement automatisé de logiciel (CD).
- Accompagner les équipes de développement en utilisant des outils DevOps (Git, GitHub, Docker, DataDog, etc.).
- Identifier et résoudre les problèmes de qualité logicielle.
Ton équipe
La Vice-Présidence Développement Logiciel, c’est plus de 50 spécialistes qui travaillent de manière agile, proactive et collaborative pour saisir les opportunités, rester à la fine pointe des technologies et améliorer les processus en continu. Au sein du secteur développement logiciel, tu fais partie d’une grande équipe de 20 collègues et tu relèves de la directrice du développement logiciel. Notre équipe se démarque par son esprit d’innovation et sa culture de l’excellence. Nous visons à t’offrir un maximum de flexibilité pour favoriser ta qualité de vie. Ceci se traduit notamment par un environnement de travail hybride, ainsi que par un horaire modulable et adaptable.
Prérequis
- Baccalauréat avec spécialité Technologie de l’Information, un diplôme en assurance qualité, ou toute autre expérience pertinente équivalente.
- Minimum 5 ans d'expérience démontrée dans un rôle d'analyste de qualité.
- Connaissance des processus d'automatisation de test, avec des outils reconnus (Cypress, Selenium 4, REST Assured, Postman, Jenkins, Cucumber, Appium, Detox).
- Connaissance et expérience avec les outils DevOps (Git, GitHub, Docker, DataDog, etc.).
- Expérience démontrée avec les concepts de développement orienté test (TDD), tests orienté sur le comportement (BDD), l’intégration continue (CI), et le déploiement automatisé de logiciel (CD).
- Capacité à structurer et documenter de façon rigoureuse, à suivre et livrer plusieurs initiatives simultanées.