Catégorie d’emploi : Assurance qualité / Tests logiciels
Type d’emploi : Temps plein
Lieu de travail : Montréal
Rôle et responsabilités
Nous recherchons un·e ingénieur·e en assurance qualité spécialisé·e en securitization (financement structuré) pour soutenir les activités de test et d’assurance qualité des applications et des plateformes utilisées dans le domaine du financement structuré.
La personne retenue collaborera avec les équipes technologiques, d’affaires et des opérations afin de définir les stratégies de test, de valider les fonctionnalités des systèmes et de contribuer à la livraison fiable de solutions de grande qualité.
Comment vous contribuerez
Assurance qualité et tests
• Élaborer des stratégies, des plans, des scénarios et des cas de test complets pour les applications de securitization.
• Effectuer des tests fonctionnels, d’intégration, de régression, de systèmes et de bout en bout.
• Valider les flux de données, les règles d’affaires, les calculs financiers et les cycles de vie des transactions.
• Tester les interfaces entre les systèmes de négociation, de gestion des risques, des opérations, de production de rapports et les systèmes en aval.
• Examiner les exigences d’affaires et systémiques afin de relever les lacunes, les ambiguïtés et les risques potentiels.
Gestion des anomalies et automatisation des tests
• Analyser les anomalies, contribuer à l’identification de leurs causes fondamentales et en assurer le suivi jusqu’à leur résolution.
• Documenter clairement les anomalies et collaborer avec les équipes de développement afin de valider les mesures correctives.
• Soutenir les initiatives d’automatisation des tests et améliorer les processus, les outils et les normes d’assurance qualité.
• Contribuer au développement et à la maintenance de suites de tests automatisés réutilisables.
• Utiliser SQL et d’autres outils pour effectuer la validation et le rapprochement des données.
Collaboration et soutien aux déploiements
• Collaborer avec les analystes d’affaires, les développeur·euse·s, les responsables de produits et les équipes des opérations.
• Préparer la documentation probante des tests, les rapports d’avancement et les évaluations de l’état de préparation aux déploiements.
• Communiquer les résultats des tests, les risques, les dépendances et les problèmes non résolus aux parties prenantes.
• Soutenir les mises en production et effectuer les validations suivant les déploiements.
• Participer aux cérémonies Agile et aux initiatives d’amélioration continue.
Profil recherché
• Expérience professionnelle en assurance qualité logicielle, de préférence dans les marchés des capitaux ou les services financiers.
• Expérience dans les tests de systèmes de securitization, de produits structurés, de titres à revenu fixe, de prêts ou de traitement des transactions.
• Excellente compréhension du cycle de développement logiciel, du cycle de test logiciel, de la gestion des anomalies et des méthodologies de test.
• Expérience en tests fonctionnels, d’intégration, de régression, de systèmes et de bout en bout.
• Maîtrise de SQL et des techniques de validation des données.
• Expérience avec les outils de gestion des tests et de suivi des anomalies.
• Expérience dans des environnements de livraison Agile.
• Expérience en automatisation des tests avec Selenium, Cypress, Cucumber ou des outils comparables.
• Une connaissance des concepts de securitization, des titres adossés à des actifs ou du financement structuré est fortement souhaitée.
• Une expérience avec les API, les plateformes de messagerie et les traitements par lots constitue un atout.
• Connaissance des pipelines CI/CD et des pratiques modernes de développement logiciel.
• Excellentes aptitudes en analyse, en documentation, en diagnostic et en communication.