Notre client est une entreprise SaaS de technologie financière basée à Montréal qui connaît une croissance rapide. Entreprise en pleine expansion, l'entreprise fournit des solutions logicielles novatrices basées sur le cloud pour moderniser la comptabilité de gestion de patrimoine à plus de 250 clients. Positionné pour établir une forte présence sur le marché, la mission de notre client est de donner aux entreprises les moyens d'optimiser leurs processus financiers.
Nous sommes à la recherche d'un analyste QA compétent et passionné pour rejoindre notre équipe. Vous travaillerez en étroite collaboration avec des équipes interfonctionnelles pour fournir des solutions logicielles innovantes dans le monde de la finance.
Responsabilités :
- Développer des plans de test détaillés, des cas de test et des scripts de test basés sur les exigences fonctionnelles et les user stories
- Intégrer des tests automatisés dans le cycle de vie du développement pour garantir une détection précoce des problèmes
- Exécuter des tests manuels et automatisés pour valider les fonctionnalités et les performances de l'application
- Valider la cohérence et le respect des spécifications de conception des interfaces utilisateur
- Effectuer des tests de fumée pour les nouvelles constructions afin de s'assurer que les fonctionnalités de base sont intactes
- Concevoir, développer et maintenir des scripts de test automatisés
- Mettre en œuvre et maintenir des pipelines d'intégration continue (CI) et de livraison continue (CD) pour les tests automatisés
- Collaborer avec les développeurs pour enquêter sur les défauts et analyser les causes profondes
- Tester à nouveau les défauts corrigés pour vous assurer qu'ils sont résolus et qu'ils n'affectent pas d'autres domaines de l'application
- Participer à la planification du sprint, aux réunions quotidiennes, etc. pour aligner les efforts d'assurance qualité sur les calendriers de développement
- Travailler avec les développeurs pour comprendre les changements architecturaux et ajuster les stratégies de test en conséquence
- S'engager auprès de l'équipe produit pour s'assurer que les user stories sont testables et répondent aux critères d'acceptation
- Effectuer des tests de charge, de contrainte et d'évolutivité pour garantir les performances de l'application dans diverses conditions de trafic
- Créer et tenir à jour une documentation de test détaillée, y compris des plans de test, des cas de test, des rapports de défauts et des résumés de tests
- Fournir des rapports détaillés sur les résultats d'exécution des tests, les tendances en matière de défauts et les performances du système
- Préparer des rapports de validation post-publication et contribuer aux rétrospectives pour améliorer les processus de test
Qualifications :
- Expérience de l'assurance qualité en SaaS, FinTech ou similaire
- Baccalauréat en informatique ou dans un domaine connexe (de préférence)
- Solide expérience des tests avec Java, React, Node.js
- Expérience avec les cadres d'automatisation de l'assurance qualité (Hybrid Testing Framework, Selenium, Katalon Studio)
- Familiarité avec les outils CI/CD
- Expérience des tests de performance (JMeter, BlazeMeter, LoadRunner, Azure Load Testing)
- Expérience avec Agile/Scrum
- Familiarité avec les outils de gestion des tests (Katalon Studio)
- Solides capacités d'analyse et de résolution de problèmes
- Compétences efficaces en communication
- Esprit d'équipe avec capacités de travail indépendant
- Tests de performance dans un environnement cloud
- Connaissance du DevOps et de la conteneurisation (Azure DevOps, Docker, Kubernetes)
- Familiarité avec les outils de test de sécurité
Montréal-Ouest, Quebec, Canada
CA$90,000.00 - CA$95,000.00
1 week ago