Spécialiste des tests manuels (Senior)
À distance
À plein temps
Emploi du projet
Exigences :
Connaissance des principales étapes des tests : analyse des exigences, conception et création des tests, exécution des tests, analyse des résultats des tests. Compréhension des tâches du testeur dans ces étapes ;
- Capacité à calculer la couverture des fonctionnalités par les scénarios de test ;
- connaissance et expérience de l'élaboration de la documentation de test : rapports de bogues, cas de test, listes de contrôle, plans de test de niveau et plans de test principaux ;
- expérience dans la révision des cas de test et des listes de contrôle ;
- connaissance des techniques de conception des tests : partitionnement par équivalence, analyse des valeurs limites, cause/effet, devinettes d'erreur, tests de table de décision, diagrammes de transition d'état, tables de transition d'état, tests par paires ;
- expérience de l'outil SoapUI\Postman ;
- expérience avec l'outil Charles\Fiddler ;
- connaissance approfondie des méthodologies Agile : Scrum, Kanban ;
- expérience du système de contrôle de version Git à un niveau intermédiaire ;
- expérience avec JenkinsTeamCity ;
- capacité à construire des requêtes SQL en utilisant le regroupement de données (group by), les sous-requêtes, les jointures de tables ; expérience avec les procédures stockées ;
- Expérience de Linux ;
- connaissance de TCP, HTTP/HTTPS, Web Sockets ;
- connaissance de REST, SOAP ;
- connaissance des méthodes de base de l'interaction client-serveur ;
- connaissance de base de la conteneurisation ;
- travail sur les exigences : documentation, gestion des processus, décomposition, tests ; peut diviser une exigence en fonctionnelle et non-fonctionnelle ;
- expérience de la journalisation à l'aide de Kibana\Logstash\Graylog ;
- 3 ans d'expérience dans les tests industriels d'applications web, mobiles et d'API.