Sous l’autorité du Directeur principal, solutions d’affaires et innovations, l’analyste en automatisation de l’assurance qualité déploie une stratégie d’automatisation de tests pour notre logiciel ERP Fidelio. Il met tout en œuvre pour détecter les défaillances et les anomalies, de la création à la livraison au client, et s’assure de pouvoir les reproduire, les comprendre et les documenter adéquatement.
PRINCIPALES RESPONSABILITÉS
- Développe et implante une stratégie d’automatisation de tests pour notre logiciel ERP Fidelio
- Établit les meilleures pratiques, lignes directrices et normes pour l’automatisation des tests
- Crée et maintient des scripts de tests automatisés, en utilisant des outils tels que Robot Framework, Cypress ou d’autres outils pertinents
- Rédige des plans de test et des cas de test
- Forme les membres de l’équipe sur l’utilisation des outils d’automatisation des tests et fournit un soutien pour assurer une adoption efficace de l’automatisation
- Écrit, révise et vérifie les normes de qualité et les procédures d'essai pour la conception de logiciels et l'évaluation de produit en vue d'atteindre la plus grande qualité de logiciel de façon économique et efficace
- Rédige la documentation reliée aux tests, à la résolution de problème et à la conformité
- Participe à l’amélioration continue des processus de développement et de test pour optimiser l’efficacité et la qualité
QUALIFICATIONS
- Être rigoureux, organisé et méticuleux dans tous les aspects de son travail
- Être autonome
- Être capable d'apprendre rapidement et de s'adapter
- Avoir l'esprit cartésien
- Avoir une capacité d’analyse développée
- Être capable de travailler sous pression, avec des échéanciers serrés
- Avoir l’esprit de synthèse
- Être capable de travailler en équipe et de bien cerner le rôle des différents acteurs de l’organisation
EXIGENCES
- Diplôme universitaire en informatique, génie de logiciel ou dans un domaine pertinent à la fonction ou une combinaison de formation et d’expérience pertinentes à la fonction
- Maitrise des outils de tests automatisés (Cypress, Selenium, Robot Framework, etc.)
- Maitrise du langage de programmation Python
- Compréhension de la méthodologie Agile et des principes d’assurance qualité
- Bonne compréhension de SQL
- Bonne communication en français, autant à l'oral qu'à l'écrit;
- Compréhension des processus et des contextes d’affaires d’une PME, un atout
Les tâches énoncées dans cette description de poste, ne constituent en rien une liste exhaustive et il conviendra à l’employé d'accomplir les tâches demandées et/ou nécessaires à la bonne réalisation de son mandat.