Le testeur doit avant tout être capable de détecter les anomalies propres à l’informatique et au web. Il pourra aussi bien tester des logiciels qu’exécuter des tests et des validations pour des applications ou autres contenus avant leur mise en production. Tout l’enjeu du poste réside dans la chasse aux erreurs potentielles qui pourraient nuire au bon fonctionnement des appareils.
Ainsi, le testeur va faire subir de nombreuses vérifications aux logiciels, applications, … en s’assurant que tout est conforme au cahier des charges défini au préalable. Par exemple, les applications ne doivent en aucun cas détériorer le système d’information. Le testeur devra également s’assurer qu’elles sont utilisables sur tous les types de matériels et dans tous les cas de figure.
Un travail de préparation et d’analyse en amont sera pré-requis afin d’établir une planification des tests. Dans un second temps, le testeur établira une stratégie d’approche :
- planifier les opérations
- élaborer des outils propres aux tests
- exécuter les tests
Libre à lui de s’organiser au mieux afin que les contraintes de temps et de budget soient respectées. Par la suite, il devra analyser les résultats de ses tests et rédiger des rapports établissant de manière précise les erreurs rencontrées dans le produit testé. Il signalera au service développement toutes les anomalies détectées pour que ce dernier soit en mesure de les corriger. Le testeur devra veiller à donner une description détaillée des bugs afin que le service développement puisse les reproduire.
Enfin, il s’assurera que les modifications ont bien été effectuées, c'est-à-dire que l’anomalie première a disparu sans en générer une nouvelle. Le produit retournera ainsi au service développement jusqu’à ce que toutes les erreurs soient réparées.
Profil :
Le testeur devra être naturellement curieux et avoir le sens de l’enquête. De la rigueur, ainsi que de solides connaissances informatiques s’avèreront essentielles pour réussir dans ce métier. Enfin, un zeste de diplomatie mêlé à un bon sens de la communication sera le bienvenu, principalement pour annoncer à un développeur qu’il a commis des erreurs ou pour annoncer à un client que son projet est irréalisable.
Projet : Automatisation des TNR du centre national des Individus
DOMAINE D’INTERVENTION :
▪ Préparation et mise à jour de la stratégie de test d’automatisation
▪ Préparation et priorisation des scénarios à automatiser
▪ Scripting et codage
▪ Analyse des Logs
▪ Optimisation du code
▪ Lancement des script via des Jobs Jenkins
Projet : TRA : Evolution et maintenance de l’application Graph-Talk
DOMAINE D’INTERVENTION :
▪ Préparation des formations de montée en compétence
▪ Accompagnement des testeurs sur leurs périmètres
3/3
DJ.B
▪ Mise en place de la stratégie de test
▪ Préparation et conception des tests de composants
▪ Préparation et conception des tests de non-régressions et de bout en
bout
▪ Mise en place de la documentation
▪ Reporting hebdomadaire
▪ Gestion des Tickets
Préparation des formations de montée en compétence
▪ Accompagnement des testeurs sur leur périmètres
▪ Mise en place de la stratégie de test
▪ Préparation et conception des tests de composants
▪ Préparation et conception des tests de non-régressions et debout en bout
▪ Mise en place de la documentation
▪ Reporting hebdomadaire
▪ Gestion des Tickets
▪ Préparation et participation aux rituels agile Safe
▪ Modélisation et implémentation des tests sous Squash
▪ Préparation des jeux de données
▪ Exécution des tests, gestion et suivi des anomalies
▪ Préparation des livrables : PV de recette et Plan de
test
▪ Préparation des scénarios d'automatisation
▪ Implémentation du code Java et maintenance des
Scripts
▪ Création des jobs Jenkins et analyse des Logs
▪ Lancement des Batchs et requêtes SQL
▪ Création et mise à jour de la documentation
▪ Communication et participation à tous les rituels Agile
▪ 03 Applications majeures et de multiples applications
connexes (Webservices)
▪ Élaboration de la stratégie de test sur la base des
spécifications
▪ Suivi des travaux des collaborateurs
▪ Chiffrage et préparation des planning
▪ Élaboration du cahier de test et jeux de
données Implémentation de la compagne de test
sous HP ALM
▪ Exécution des campagnes de test
▪ Déclaration et suivi des anomalies
▪ Reporting sur l'état d'avancement : progression,
risques, reste à faire et plan d’actions
▪ Rédaction et présentation du PV de recette
▪ Maintenance et exécution de tests des Web Services
(Structure & données)
▪ Normalisation des procédures et des procédés
▪ Mise à jour d e la documentation et des modes
Opératoire.
Langues
Français: Courant
Anglais : En Formation
Arabe : Courant
Berbère : Langue maternelle
Centres d'intérêts
▪ Le Volontariat
▪ Le mouvement associatif
▪ La haute technologie
▪ Le Sport
▪ La culture
▪ Les voyages
Hobbies
▪ Préparation des formations de montée en
compétence
▪ Accompagnement des testeurs sur leur périmètres
▪ Mise en place de la stratégie de test
▪ Préparation et conception des tests de composants
▪ Préparation et conception des tests de nonrégressions et de bout en bout
▪ Mise en place de la documentation
▪ Reporting hebdomadaire
▪ Analyse des spécifications
▪ Participation à l’élaboration d e la stratégie
de test Élaboration du cahier de test et jeux
de données
▪ Implémentation de la compagne de test sous HP
ALM
▪ Exécution des campagnes de test
▪ Déclaration et suivi des anomalies
▪ Reporting sur l'état d'avancement :
progression, risques, reste à faire et plan
d’actions
▪ Rédaction et présentation du PV de recette
▪ Support Utilisateur