×
Register Here to Apply for Jobs or Post Jobs. X

Analyste chargé de la mise à l'essai des systèmes en environnement assurance qualité-Cybersécurité

Job in Ottawa, Ontario, Canada
Listing for: Bank of Canada
Full Time position
Listed on 2026-01-06
Job specializations:
  • IT/Tech
    Data Security, Cybersecurity
Job Description & How to Apply Below

Analyste chargé de la mise à l’essai des systèmes en environnement assurance qualité-Cybersécurité

Ce poste à la Banque du Canada vous place au cœur de l’économie canadienne, dans un environnement où l’innovation, l’excellence et la sécurité de l’information sont prioritaires.

À propos du poste

Nous recherchons une personne innovatrice qui rejoindra, en tant qu’analyste chargé du contrôle de l’accès du portefeuille de gestion d’identité et d’accès (GIA), notre équipe de cybersécurité. Vous planifierez, exécuterez et automatiserez des stratégies de mise à l’essai afin d’assurer la qualité, la sécurité et la fiabilité des solutions de GIA, collaborant avec développeurs, responsables de produit et architectes de solutions.

Vos

principales responsabilités
  • Développement de tests automatisés : concevoir et tenir à jour des séquences de tests automatisés pour les applications d’entreprise.
  • Automatisation de tests d’interfaces utilisateurs : créer des tests d’interfaces utilisateurs automatisés pour des applications Web modernes (React, Next.js, Angular) à l’aide de Playwright, Cypress ou outils similaires.
  • Mise à l’essai d’API : créer des scripts automatisés pour les API RESTful à l’aide de Postman, REST Assured ou outils équivalents; vérifier l’intégrité des mécanismes d’authentification et des données.
  • Couverture multicouche : effectuer des tests unitaires, d’intégration et de bout en bout.
  • Intégration et déploiement continus (CI/CD) : intégrer des tests automatisés dans les pipelines Azure Dev Ops pour assurer un contrôle permanent de la qualité.
  • Planification de tests : utiliser des plans de test Azure Dev Ops pour organiser les cas, gérer les séquences de tests et faire le suivi des résultats.
  • Collaboration : travailler avec les développeuses et développeurs, responsables de produits et architectes de solutions pour s’assurer que les tests respectent les exigences et les normes.
Autres responsabilités
  • Vérifier les exigences, signaler clairement les défauts et fournir des données exploitables.
  • Améliorer continuellement les cadres et processus de mise à l’essai.
  • Rester au fait des nouveaux outils et des meilleures pratiques d’assurance qualité.
Ce qu’il vous faut pour réussir

Vous possédez de solides aptitudes analytiques, des compétences en communication et l’aptitude à prendre des décisions judicieuses, vous adapter rapidement aux priorités changeantes et gérer plusieurs projets en respectant des délais serrés.

Aptitudes requises
  • Capacité à concevoir et mettre en place des séquences de tests automatisés pour interfaces utilisateurs et API.
  • Expérience pratique avec Playwright, Cypress, Selenium ou cadres similaires.
  • Maîtrise de l’automatisation d’applications Web modernes (React, Next.js, Angular, etc.).
  • Expertise en programmation de tests automatisés d’API REST avec Postman, REST Assured ou outils équivalents.
  • Connaissance des méthodes de tests unitaires, d’intégration et d’end‑to‑end.
  • Maîtrise de l’intégration de tests automatisés dans les pipelines Azure Dev Ops (CI/CD).
  • Connaissance des plans de test Azure Dev Ops pour la gestion des scénarios d’essai et la génération de rapports.
  • Excellentes aptitudes pour l’analyse, le débogage et l’identification ciblée des défauts.
  • Communication claire et collaboration efficace.
  • Capacité à se familiariser rapidement avec de nouveaux outils, cadres et techniques.
Atouts
  • Expérience des tests de performance (JMeter, k6, Load Runner).
  • Connaissance des tests de sécurité et d’authentification (OAuth2, OIDC, flux MSAL).
  • Connaissance des langages de script (JavaScript, TypeScript, Python, Power Shell).
  • Compréhension des principes du modèle à vérification systématique ou des tests liés à la GIA.
Vos études et votre expérience
  • Diplôme universitaire en informatique, génie logiciel, systèmes d’information ou discipline connexe.
  • Au moins 5 années d’expérience dans la mise à l’essai de systèmes, l’automatisation de tests ou l’ingénierie de l’assurance qualité dans des environnements complexes.
  • Expérience dans la conception de cadres de tests automatisés et l’exécution de stratégies complexes de mise à l’essai.
  • Bonne connaissance des applications clients et des technologies Web modernes.
  • Maîtrise des…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary