Informations principales
Développeur de test automatisé
Poste: Non spécifié
Début: Dès que possible
End: Non spécifié
Lieu: Montreal, Canada
Type de collaboration: Projet seulement
Taux horaire: Non spécifié
Dernière mise à jour: 2 août 2024
Description et exigences de la tâche
- Planification et intégration des tests : Supporter la planification et l'intégration des activités de tests automatisés et manuels dans un cadre Agile.
- Développement de tests automatisés : Implémenter des tests automatisés selon la stratégie définie et développer des automates de test pour les applications en utilisant les frameworks intégrés au « continuous testing » (CT).
- Contribution aux frameworks : Contribuer à l'enrichissement des frameworks d'automatisation existants.
- Exécution de tests manuels : Concevoir et exécuter des tests manuels lorsque nécessaire.
- Évolution des pratiques QA : Proposer et influencer l'évolution des pratiques et des processus en assurance qualité (QA).
- Outils d'automatisation : Participer à la mise en place d'outils d'automatisation de tests dans un contexte DevOps et recommander les outils appropriés.
- Qualité des livrables : Assurer la qualité des livrables, le respect des délais et la gestion des risques.
- Suivi quotidien : Suivre les activités de qualité, y compris l'élaboration et l'exécution des tests, la gestion des anomalies et la communication des rapports d'avancement.
- Expérience en assurance qualité : 3 à 5 ans d'expérience en Assurance Qualité et en développement de tests automatisés.
- Langages de programmation : Maîtrise d'un ou plusieurs langages de programmation orientés objet (Java, .Net, etc.).
- Cycle de vie des logiciels : Connaissance du cycle de vie de développement des logiciels (SDLC) et des méthodes de livraison de projet.
- Outils de test : Expérience avec des outils tels que RestAssured, Selenium, Applitools, SauceLabs, X-Ray.
- Environnements de développement : Pratique des environnements de développement (Eclipse, IntelliJ, IDEA, etc.).
- Technologies API et microservices : Excellente connaissance des API, des microservices et des formats de données tels que XML, JSON.
- Méthodologies Agile : Expérience de livraison de solutions en mode Agile.
- Qualités personnelles : Rigueur, souci du détail et capacité à travailler en équipe.