US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Ingénieur en automatisation QA / Quality Assurance Automation Engineer

L'ingénieur en automatisation de l'assurance qualité est chargé de développer et de mettre en œuvre des processus et des cadres de test automatisés afin de garantir la qualité et la fiabilité des applications logicielles ou des systèmes.

Il travaille en étroite collaboration avec les développeurs de logiciels, les gestionnaires de produits et d'autres parties prenantes pour concevoir et exécuter des cas de test automatisés, identifier les défauts et apporter des améliorations au cycle de vie du développement logiciel.

Responsabilités:


* Développer et maintenir des scripts et des structures de test automatisés pour valider les applications logicielles ou les systèmes.


* Collaborer avec les développeurs de logiciels et les analystes pour comprendre les exigences et créer des plans de test complets.


* Concevoir et exécuter des cas de test automatisés, assurant une couverture adéquate des exigences fonctionnelles et non fonctionnelles.


* Identifier et documenter les défauts, suivre jusqu'à leur résolution et vérifier les correctifs.


* Travailler en étroite collaboration avec des équipes interfonctionnelles pour comprendre l'architecture logicielle et la conception du système afin d'assurer une couverture de test efficace.


* Améliorer continuellement les processus et les méthodologies de test et recommander les meilleures pratiques pour l'automatisation des tests.


* Effectuer une analyse complète des défauts et fournir des rapports détaillés aux parties prenantes.


* Participer aux revues de code et de conception pour assurer la testabilité et la maintenabilité du logiciel.


* Collaborer avec les équipes de tests manuels pour assurer une intégration transparente des efforts de tests automatisés et manuels.


* Surveiller et analyser les résultats des tests, rendre compte de l'avancement des tests et fournir des métriques aux parties prenantes du projet.


* Rester à jour avec les tendances de l'industrie, les technologies émergentes et les meilleures pratiques en matière d'automatisation des tests.

Exigences:


* Baccalauréat en informatique, en génie ou dans un domaine connexe.


* Expérience avérée en tant qu'ingénieur en automatisation de l'assurance qualité ou rôle similaire pendant au moins 3 ans.


* Excellente compréhension du cycle de vie du développement logiciel (SDLC) et des méthodologies de test logiciel.


* Maîtrise des outils et cadres de test automatisés, tels que Selenium, Appium, JUnit, TestNG ou similaire.


* Une bonne maîtrise du français et de l’anglais est requise, car le titulaire du poste aura à communiquer fréquemment dans les deux langues, tant oralement que par écrit, car nous avons des collègues, des clients et des partenaires au Québec, ainsi que dans le reste du Canada et aux États-Unis.


* Expérience avec les langages de script ou de programmation, tels que Java ou JavaScript.
...




Share Job