
Ingénieur en automatisation de tests
- Montreal, QC
- $40.00-50.00 per hour
- Temporary
- Full-time
- Élaborer, développer et exécuter des tests automatisés pour des applications web et mobiles en utilisant Playwright et des outils similaires.
- Identifier et documenter les anomalies suite à l'analyse des résultats de tests.
- Valider les fonctionnalités des applications sur divers navigateurs, tailles d'écran et appareils.
- Maintenir et optimiser les scripts de tests automatisés pour garantir leur efficacité et leur pertinence.
- Intégrer les tests dans les pipelines CI/CD en utilisant des outils comme GitHub Actions pour une exécution et un reporting automatisés.
- Concevoir des architectures de frameworks de tests modulaires et réutilisables en JavaScript/TypeScript.
- Participer activement aux revues de code, à la documentation des tests et à la planification des sprints.
- Proposer des améliorations aux processus de tests pour suivre les meilleures pratiques en automatisation et répondre aux besoins évolutifs.
- Contribuer aux tests de performance, d'accessibilité et visuels en utilisant des outils spécialisés.
- Expertise démontrée avec Playwright et maîtrise de JavaScript/TypeScript.
- Solides compétences en Java et expérience avec des frameworks comme Cucumber et Gherkin.
- Familiarité avec les pipelines CI/CD, notamment GitHub Actions.
- Expérience dans les méthodologies Agile et capacité à tester des API avec des outils comme Postman.
- Compétences avancées en débogage et analyse des logs avec des outils tels que Splunk.
- Connaissance des principes d'automatisation des tests et des bonnes pratiques en matière de développement.
- Excellentes aptitudes en communication, esprit analytique et souci du détail.
- Atouts supplémentaires : expérience avec Docker, outils de test visuel comme Applitools, et sensibilisation aux tests d'accessibilité.