En tant que Testeur Logiciel chez GIANTLINK, vous serez en charge de garantir la qualité et la fiabilité de nos solutions logicielles à travers une gestion rigoureuse des campagnes de tests. Vous contribuerez activement à l'amélioration continue des processus de test et à la mise en œuvre des meilleures pratiques de qualité.
Missions:
• Planification des tests : Participer aux réunions de planning des projets pour définir les objectifs de tests, réaliser les estimations des charges de tests, et planifier les activités de tests (fonctionnels, régression, performance, etc.).
• Stratégie de tests : Définir la stratégie de tests et piloter son exécution pour garantir une couverture optimale des exigences et des risques.
• Exécution des tests : Superviser l'exécution des campagnes de tests pour valider la qualité des solutions logicielles et des livrables.
• Suivi des anomalies : Collecter, analyser et suivre les anomalies et blocages, en alertant les parties prenantes de manière proactive, et assurer leur résolution.
• Reporting : Rédiger des rapports d'analyse, de synthèse, et des comptes rendus détaillés sur les résultats des tests. Assurer une communication régulière avec les équipes pour maintenir la cohésion.
• Amélioration continue : Diffuser et appliquer les bonnes pratiques, les standards et les règles de testing, et proposer des actions correctives et préventives pour améliorer la qualité des tests.
Formation et certification :
• Certification ISTQB (niveau Fondation, Avancé, Test Manager, Agile Testing) est un atout majeur.
• Expérience : Minimum de 5 ans d'expérience en testing logiciel avec une expertise en automatisation des tests.
Compétences techniques :
• Automatisation des tests : Maîtrise des outils d'automatisation tels que Cypress, Selenium, et Robot Framework.
• Scripting : Maîtrise du scripting en Python ou Java pour l'automatisation des tests.
• Tests API : Expérience avec des outils comme SoapUI ou Postman pour tester les API.
• SQL : Compétence en requêtes SQL, avec une expérience dans les jointures et la validation de l'intégrité des bases de données.
• Tests de bases de données : Maîtrise des tests sur bases de données pour valider les données et l'intégrité des systèmes.
Compétences en gestion de tests :
• Planification des tests : Capacité à estimer les charges et planifier les activités de tests.
• Suivi des performances : Suivi des indicateurs de performance des tests pour garantir leur efficacité.
• Gestion des anomalies : Suivi et résolution des anomalies dans les délais impartis.
Compétences relationnelles et organisationnelles :
• Communication efficace : Capacité à rédiger des rapports, des fiches d'anomalies, et à communiquer clairement avec les équipes transverses.
• Travail en équipe : Compétence pour dialoguer et collaborer efficacement avec les équipes de développement pour assurer une livraison conforme aux exigences.
• Gestion de l'équipe : Capacité à encadrer et à soutenir les membres de l'équipe de test pour maximiser leur performance.
à négocier