Un ingénieur en tests logiciels dédié avec expérience en tests manuels et automatisés pour les applications web et mobiles. Compétent pour identifier et résoudre des bugs critiques, développer des scripts d'automatisation de tests et assurer le bon fonctionnement du logiciel.
Principales responsabilités :
- Réaliser des tests manuels et automatisés pour les applications web et mobiles afin de garantir la fiabilité et la performance du logiciel.
- Identifier, documenter et suivre les bugs et défauts, en collaborant avec les développeurs pour une résolution rapide.
- Développer et maintenir scripts d'automatisation en utilisant Selenium, Nightwatch et Cucumber pour optimiser les flux de tests.
- Effectuer des tests fonctionnels, de régression, UI/UX et API pour valider l'intégrité du système.
- Assurer une couverture de test complète et l'exécution des cas de test pour les versions du logiciel.
- Travailler en étroite collaboration avec des équipes interfonctionnelles pour optimiser les processus de test et améliorer la qualité du produit.
- Analyser les résultats et rapports de test, en fournissant des insights pour améliorer la performance du logiciel.
- Se tenir informé des dernières méthodologies, outils et bonnes pratiques en matière de test pour accroître l'efficacité.
Compétences & outils :
Outils de test : Selenium, Nightwatch, Cucumber
Types de test : Manuel, Automatisation, Fonctionnel, Régression, API, UI/UX