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 ou des systèmes logiciels.

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 cadres de tests automatisés pour valider les applications ou les systèmes logiciels.


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


* Concevoir et exécuter des cas de test automatisés, en veillant à ce que les exigences fonctionnelles et non fonctionnelles soient correctement couvertes.


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


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


* Améliorer en permanence les processus et méthodologies de test et recommander les meilleures pratiques en matière d'automatisation des tests.


* Effectuer une analyse des causes profondes 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 chargées des tests manuels afin d'assurer une intégration transparente des efforts de tests automatisés et manuels.


* Contrôler et analyser les résultats des tests, rendre compte de l'avancement des tests et fournir des indicateurs aux parties prenantes du projet.


* Se tenir au courant des tendances de l'industrie, des technologies émergentes et des meilleures pratiques en matière d'automatisation des tests.

Exigences:


* Licence en informatique, en ingénierie ou dans un domaine connexe.


* Expérience confirmée en tant qu'ingénieur en automatisation de l'assurance qualité ou dans une fonction similaire pendant au moins trois ans.


* Solide compréhension du cycle de développement des logiciels (SDLC) et des méthodologies de test des logiciels.


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


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


* Familiarité avec les systèmes de contrôle de version, les systèmes de suivi des bogues et les outils de gestion des tests.


* Solide connaissance du langage SQL et capacité à écrire et à exécuter des requêtes de base d...




Share Job