New
Job description
Synechron, leader mondial du conseil en transformation digitale, recherche un(e) Senior QA Automation Engineer pour renforcer son équipe d’ingénierie logicielle à Calgary. En tant que partenaire stratégique des acteurs du secteur financier, Synechron accompagne plus de 16 800 collaborateurs dans 60 bureaux à travers 20 pays, en proposant des solutions d’intelligence artificielle, de cloud, de DevOps, de data et d’ingénierie logicielle. Vous intégrerez une équipe agile, en mode hybride (3 jours sur site, 2 jours en télétravail), et serez responsable de la conception, du développement et de l’exécution de tests automatisés afin de garantir la qualité et la conformité des applications critiques pour nos clients financiers.
**Missions principales**
- Analyser les exigences fonctionnelles et techniques pour concevoir des scénarios de test automatisés couvrant les interfaces UI et les services API.
- Développer, maintenir et faire évoluer des frameworks de test en Java (TestNG, Selenium WebDriver, Cucumber, Protractor) et implémenter des scripts de validation en Python ou JavaScript selon les besoins.
- Rédiger des requêtes SQL complexes pour valider l’intégrité des données et automatiser les vérifications de bases de données.
- Intégrer les suites de tests dans les pipelines CI/CD (Jenkins, GitLab CI) afin d’assurer des déploiements continus fiables.
- Participer activement aux cérémonies Scrum (daily stand‑up, sprint planning, rétrospective) et collaborer avec les développeurs, les product owners et les analystes métier.
- Produire des rapports de test détaillés, des dashboards de suivi de la couverture et des métriques de qualité, et communiquer les résultats aux parties prenantes en anglais.
- Contribuer aux initiatives d’amélioration continue (optimisation des scripts, refactoring des frameworks, adoption de nouvelles technologies d’automatisation).
- Rédiger et maintenir la documentation technique (Excel, Word, Confluence) et former les membres juniors de l’équipe aux bonnes pratiques d’automatisation.
**Profil recherché**
- Minimum 5 ans d’expérience en automatisation de tests, idéalement dans le secteur bancaire ou financier.
- Maîtrise avancée de Java, Selenium WebDriver, TestNG, Cucumber, Protractor et des concepts d’API testing (REST, SOAP).
- Solides compétences en SQL et expérience avec les bases de données relationnelles (Oracle, MySQL, PostgreSQL).
- Connaissance des outils de versioning (Git) et des pipelines CI/CD (Jenkins, GitLab, Azure DevOps).
- Familiarité avec les méthodologies Agile/Scrum et les pratiques DevOps.
- Excellente capacité d’analyse, de résolution de problèmes et de communication en anglais (écrit et oral).
- Esprit d’équipe, autonomie et sens du détail.
- La connaissance des réglementations financières (PCI‑DSS, GDPR, SOX) et des outils complémentaires d’automatisation (Python, JavaScript, Robot Framework) constitue un atout supplémentaire.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une entreprise innovante, reconnue pour son expertise technologique.
- Un package salarial compétitif, des avantages sociaux complets (assurance santé, régime de retraite, programme de formation continue).
- Des opportunités de développement de carrière à l’international grâce à notre réseau mondial.
- Un équilibre vie professionnelle / vie personnelle grâce au mode de travail hybride et à des horaires flexibles.
- Un accès à des projets de pointe dans le domaine de la finance digitale, IA et cloud.
Rejoignez Synechron et participez à la création de solutions de qualité qui transforment le paysage financier mondial.