Offre d’emploi : Testeur / Testeuse – Charleroi - 50% de télétravail
Genesis Consult recherche un profil de Testeur en tests logiciels pour rejoindre une équipe Agile basée à Charleroi .
Nécessaire d'avoir de l'expérience dans la mise en place de scénarios et plans de tests , et l' automatisation des tests .
Vos responsabilités
Tests et Qualité Logicielle :
- Analyser les spécifications fonctionnelles et techniques afin de définir des cas de test pertinents.
- Concevoir, exécuter et documenter des tests unitaires, d’intégration, de performance et de sécurité.
- Diagnostiquer et identifier la source des bugs, collaborer étroitement avec les développeurs pour leur résolution et prioriser les tests sur les domaines à haut risque.
Technologies .NET et Blazor :
Comprendre les concepts de base de .NET Core (gestion des dépendances, injection de dépendances, cycle de vie des applications) et naviguer efficacement dans le code source.Développer et tester des applications web interactives en utilisant Blazor (Server et WebAssembly) : manipulation des composants, gestion de l’état et des services, test des interactions UI (formulaires, événements, liaisons de données).Tests d’API et REST :
Mettre en œuvre des tests pour des API REST en vérifiant entrées, réponses, et performances.Utiliser des outils tels que Postman ou Swagger pour valider et surveiller les services REST.Automatisation et Intégration CI / CD :
Utiliser des frameworks de test (NUnit, xUnit, MSTest) pour assurer la qualité du code.Employer des outils d’automatisation comme Selenium, Playwright ou Cypress pour tester les applications web.Intégrer les tests automatisés dans des pipelines CI / CD (ex : Azure DevOps ou équivalent).Gestion et Suivi des Tests :
Exploiter des outils de gestion de tests (TestRail, Azure DevOps, Jira) pour suivre les cas de test, les résultats et les anomalies.Communiquer efficacement les résultats des tests et les problèmes rencontrés aux équipes concernées.Profil recherché
Expérience Technique :
Bonne compréhension des concepts .NET Core et capacité à naviguer dans le code source des applications.Expérience confirmée avec Blazor et la création d’applications web interactives.Maîtrise des principes RESTful et des outils associés (Postman, Swagger).Expertise dans l’utilisation de frameworks de test (NUnit, xUnit, MSTest) et des outils d’automatisation (Selenium, Playwright, Cypress).Compétences Transversales :
Capacité d’analyse des spécifications fonctionnelles et techniques.Sens aigu du diagnostic des bugs et collaboration avec les développeurs pour leur résolution.Aptitude à documenter rigoureusement les résultats de tests et à proposer des améliorations.Expérience dans la gestion de tests via des outils dédiés (TestRail, Azure DevOps, Jira).Méthodologie et Environnement de Travail :
Connaissance approfondie des méthodologies Agile et Scrum.Expérience dans l’intégration de tests dans des pipelines CI / CD.Sens de l’initiative et capacité à travailler en équipe dans un environnement en constante évolution.