Autre
Développeur d'automatisation
Toronto, OntarioSur placeContrat3 moisPublié December 5, 2024
Description du poste
Développeur en automatisation – Senior
Client du secteur des transports
Contrat de 4 mois
Toronto – 2 jours sur site
Formation :
Diplôme universitaire ou collégial, de préférence en informatique/génie, technologies de l’information, administration des affaires ou dans une discipline connexe, ou une combinaison équivalente de formation et d’expérience.
La certification CMSQ (Certified Manager of Software Quality) est un atout.
La certification ASTQB (Test Automation Engineering) ou une combinaison équivalente de formation et d’expérience est également acceptée.
La certification CSM (Scrum Master) est un atout.
Toute personne proposée pour ce poste doit posséder les qualifications suivantes :
Compétences requises :
Plus de 6 ans d’expérience en développement de scripts de tests automatisés
Expérience en intégration continue et tests de performance
Maîtrise de SoapUI, PyTest, Selenium, Python, Azure DevOps ou d’outils similaires
Expérience en automatisation d’interfaces utilisateur, d’API et de bases de données
Autres compétences/expériences requises :
Plus de 4 ans d’expérience en programmation, quel que soit le langage utilisé
Expérience confirmée du modèle de livraison Agile DevOps
Expérience de l’animation de réunions avec divers interlocuteurs, y compris la direction
La maîtrise des technologies Microsoft .NET, de GitHub, de JIRA, de Confluence, de SharePoint et de SQL Server, ainsi qu’une bonne connaissance du vocabulaire et des concepts liés aux opérations de transport, sont un atout.
D’excellentes compétences en communication et une maîtrise avancée de la suite Microsoft Office sont indispensables.
Les responsabilités peuvent inclure, sans s'y limiter :
Établir et faire évoluer les processus d'automatisation de l'assurance qualité, en veillant à ce que l'équipe utilise les meilleures pratiques reconnues du secteur.
Gérer tous les aspects de l'automatisation des tests, y compris la définition des indicateurs et le développement de nouveaux outils et processus pour garantir l'atteinte des objectifs de qualité.
Planifier les projets d'automatisation, développer des scripts d'automatisation, des frameworks d'automatisation et des suites de tests, exécuter, examiner, suivre, documenter et rédiger des rapports.
Examiner la documentation relative aux exigences et à la conception des projets afin de s'assurer que les exigences énoncées sont correctes, non ambiguës et vérifiables.
Être le principal interlocuteur pour tous les aspects de l'automatisation de l'assurance qualité des mises en production, en fournissant des services d'automatisation et en coordonnant les ressources d'assurance qualité manuelles en interne et en externe.
Effectuer des tests de compatibilité avec les programmes fournis par les prestataires.
Encadrer et former les membres de l'équipe d'assurance qualité, ainsi que gérer les testeurs externes.
Élaborer des plans de test, des données de test, automatiser des scripts de test à partir de zéro, mettre à jour et maintenir les scripts existants.
Participer aux revues de conception fonctionnelles, non fonctionnelles et techniques, effectuer des tests d'intégration, fonctionnels, non fonctionnels et système, et vérifier les résultats des tests.
Préparer des rapports en collectant, analysant et… Synthétiser les données ; formuler des recommandations
Collaborer avec les fournisseurs tiers et les équipes transversales à la planification et à la coordination des tests de bout en bout
Réaliser des scénarios de tests manuels au besoin
Encadrer et piloter le développement pratique de scripts de tests SOA à l'aide de divers outils d'automatisation
Gérer, faciliter et résoudre les problèmes de tests identifiés au niveau du système ou des processus métier nécessitant l'intervention d'équipes transversales
Formuler des recommandations d'amélioration
Être disponible pour des déplacements et travailler depuis différents lieux dans la région du Grand Toronto en fonction des projets.
Exigences
- Client du transport
- contrat de 4 mois
- Toronto – 2 jours sur place
- Éducation:
- Avoir obtenu un diplôme universitaire ou collégial, de préférence en informatique/génie, en technologies de l'information, en administration des affaires ou dans une discipline connexe, ou une combinaison équivalente de formation et d'expérience.
- La certification de gestionnaire de la qualité logicielle (CMSQ) est un atout.
- Certification en ingénierie de l'automatisation des tests (ASTQB) ou une combinaison équivalente de formation, d'expérience et d'études.
- Le CSM (Scrum Master) est un atout.
Intéressé par ce poste?
Postulez maintenant et notre équipe de recrutement vous contactera sous peu.
Postuler pour ce poste