À propos de ce poste Testeur Senior chez PwC
Job Description & Summary
Le Testeur Senior garantit la qualité des solutions en prenant en charge l’ensemble des activités opérationnelles de test, depuis la définition de la stratégie jusqu’à la clôture des campagnes.Il pilote son périmètre d’activité et les projets qui lui sont confiés, tout en restant fortement impliqué dans l’exécution. Il cadre et suit les activités d’automatisation, accompagne les testeurs juniors et contribue à la montée en compétence de l’équipe.
Client facing, il interagit directement avec les clients et les parties prenantes, participe aux appels d’offres et aux démarches commerciales, et communique avec aisance en français comme en anglais.
L’utilisation quotidienne de l’intelligence artificielle fait partie intégrante du rôle afin d’améliorer la préparation, l’exécution, l’analyse et le reporting des tests.
RESPONSABILITÉS PRINCIPALES:
Stratégie, cadrage et préparation des tests:
- Analyser les exigences fonctionnelles et techniques, identifier les risques et définir la stratégie de tests ainsi que l’approche de couverture.
- Construire le planning, estimer les charges, définir l’organisation et sécuriser les dépendances avec les équipes métier, fonctionnelles, techniques et de déploiement.
- Estimer les charges, planifier les campagnes et définir les critères d’entrée, de sortie et d’acceptation.
- Rédiger, structurer et maintenir les plans de tests, cahiers de tests, cas de tests, jeux de données et matrices de traçabilité.
- Utiliser l’IA au quotidien pour générer, enrichir, optimiser et contrôler la qualité des scénarios et cas de tests.
Exécution manuelle et automatisée:
- Préparer les données de test, exécuter les tests fonctionnels, d’intégration, de non-régression, API/webservices et, selon le besoin, de performance.
- Définir la feuille de route d’automatisation en tenant compte de la valeur, de la maintenabilité, de la couverture et du retour sur investissement.
- Intégrer les tests automatisés aux chaînes CI/CD et contribuer à la fiabilisation des exécutions.
- Promouvoir l’usage raisonné de l’IA pour la préparation des tests, la génération et l’optimisation des cas, la priorisation, l’analyse des anomalies et l’enrichissement du reporting.
- Capitaliser les bonnes pratiques, standardiser les méthodes et améliorer en continu les processus, outils, modèles et indicateurs de la Testing Factory.
Pilotage opérationnel et accompagnement de l’équipe:
- Piloter le périmètre confié en assurant la coordination quotidienne, le suivi des engagements, des risques, des dépendances et des livrables.
- Répartir et suivre les activités au sein de l’équipe, tout en conservant une contribution opérationnelle directe aux travaux de test.
- Coacher les testeurs juniors, réaliser des revues de livrables et diffuser les bonnes pratiques de test, d’automatisation et d’usage de l’IA.
Relation client et contribution commerciale:
- Animer les échanges opérationnels avec le client, présenter les résultats et recommandations, et contribuer aux arbitrages.
- Participer aux appels d’offres, soutenances et démarches commerciales en contribuant à la définition de l’approche, du dispositif, des charges et des livrables.
- Identifier des opportunités d’amélioration, d’automatisation et d’innovation adaptées au contexte client.
PRINCIPALES COMPÉTENCES REQUISES:
Compétences métier et techniques:
- Maîtrise confirmée des méthodologies de tests, de la stratégie de tests, de la conception des cahiers de tests et du pilotage de campagnes.
- Très bonne maîtrise des tests manuels et automatisés, avec une expérience pratique sur des outils tels que Selenium, Playwright, Cypress, JUnit, TestNG ou équivalents.
- Bonnes compétences en programmation ou scripting, notamment en Java, Python ou JavaScript, et bonne compréhension des environnements CI/CD.
- Maîtrise des outils de gestion des tests et des anomalies et capacité à produire des indicateurs pertinents.
- Expérience concrète de l’IA appliquée aux activités QA : génération de tests, assistance au scripting, analyse des résultats, priorisation, reporting et amélioration de la couverture.
- Capacité à cadrer et suivre un chantier d’automatisation, à évaluer sa valeur et à garantir la maintenabilité des scripts.
- Certification ISTQB indispensable. Certifications en automatisation, Agile, ITIL ou gestion de produit appréciées.
Compétences comportementales et relationnelles:
- Excellente communication orale et écrite en français et en anglais.
- Aisance dans la relation client, les présentations, les ateliers et les soutenances commerciales.
- Leadership de proximité, sens du coaching, capacité à fédérer et à faire progresser des profils juniors.
- Autonomie, rigueur, esprit d’analyse, orientation résultats et capacité à anticiper les risques.
- Capacité à travailler dans des environnements multiéquipes, internationaux et multiculturels.
- Curiosité, adaptabilité et intérêt marqué pour l’innovation et les nouvelles technologies.
QUALIFICATIONS
- Diplôme universitaire en informatique, génie logiciel ou domaine connexe.
- Expérience professionnelle significative dans les tests logiciels, idéalement d’au moins 7 ans, incluant des responsabilités de pilotage opérationnel, d’automatisation et d’accompagnement d’équipe.
- Expérience démontrée dans des contextes client facing et contribution à des appels d’offres ou activités commerciales.