Chez Peopulse, l’un des logiciels leaders dans la gestion de l’intérim, la qualité est une priorité. Mais qui sont les personnes derrière cette exigence ? Aujourd’hui, nous vous emmenons dans les coulisses du pôle QA, chargé de s’assurer que chaque fonctionnalité du logiciel fonctionne sans accroc. Pour en savoir plus, nous avons rencontré Maryne Chantrel, membre de l’équipe QA.
Peux-tu nous expliquer en quelques mots le rôle de l’équipe QA chez Peopulse ?
Maryne : « Notre mission est de garantir que tout ce qui sort de chez Peopulse est fonctionnel et sans bug. On teste tout, que ce soit des nouvelles fonctionnalités ou des corrections de bugs. En gros, on est là pour que les utilisateurs ne rencontrent aucun problème et que la plateforme tourne de manière fluide. »
Comment l’équipe QA est-elle organisée ?
Maryne : « L’équipe QA est composée de trois personnes et nous sommes en cours de recrutement d’une 4ème personne : Sébastien, qui est le responsable du pôle, Floriane, et moi-même. Chacun a ses propres spécialités. Sébastien se concentre sur les remontées de bugs et les tests automatisés. Floriane partage son temps entre la gestion des bugs et l’écriture de tests automatisés, tandis que je suis principalement dédiée aux tests automatisés, qui représentent 80% de mon travail. Nous travaillons aussi tous ensemble sur les tests de version, afin de garantir que chaque mise à jour se déroule sans accroc. »
Concrètement, vous testez tout, tout le temps ? Comment ça se passe au quotidien ?
Maryne : « Oui, c’est ça, on est constamment en train de tester ! Dès qu’une nouvelle fonctionnalité est prête, ou même avant, quand elle est encore en phase de développement, on commence à la tester. Ça peut être du test manuel, où on simule ce que ferait un utilisateur : on clique sur les boutons, on vérifie les interactions, les résultats, etc. Et puis, il y a les tests automatisés. Là, on écrit des scripts qui vont exécuter les tests de manière automatique. C’est vraiment utile pour les tâches répétitives ou quand on doit tester sur de gros volumes de données. Un test manuel peut prendre plusieurs minutes, mais avec l’automatisation, on peut passer à quelques secondes seulement, et ça permet de rejouer le test autant de fois que nécessaire. C’est vraiment un gain de temps énorme. »
Les tests automatisés semblent vraiment pratiques ! Est-ce que tout peut être automatisé ?
Maryne : « On aimerait bien que tout puisse être automatisé, mais il y a encore des choses qu’on doit vérifier manuellement. Par exemple, certaines interfaces ou fonctionnalités complexes demandent un regard humain pour vraiment s’assurer que l’expérience utilisateur est fluide et agréable. Mais de plus en plus, on tend vers une automatisation maximale, surtout pour les tests dits “de régression”, c’est-à-dire les tests qui visent à vérifier que les anciennes fonctionnalités continuent de fonctionner après une nouvelle mise à jour. L’automatisation permet de les exécuter rapidement et fréquemment sans mobiliser trop de ressources. »
Ah oui, c’est impressionnant ! Justement, pour faire tous ces tests, quelles compétences sont nécessaires dans votre équipe ?
Maryne : « On avait surtout besoin de bien connaître la plateforme au début, car on faisait majoritairement des tests fonctionnels. Mais aujourd’hui, avec l’arrivée des tests automatisés, il faut des compétences techniques plus poussées. On travaille principalement en JavaScript pour coder nos scénarios de tests, et on utilise des outils comme Postman pour les API. Curiosité, rigueur, et un esprit d’analyse sont indispensables. »
Vous travaillez aussi avec les autres équipes chez Peopulse, non ?
Maryne : « Absolument ! On collabore avec quasiment toutes les équipes chez Peopulse. Dès qu’il y a un nouveau développement ou une mise à jour à tester, on est en lien direct avec l’équipe de développement. Mais ce n’est pas tout : on travaille aussi avec le Support, qui nous remonte les bugs signalés par les clients, et avec les équipes Projet, qui s’assurent que les fonctionnalités répondent bien aux attentes des utilisateurs. C’est vraiment un travail d’équipe. Parfois, il faut discuter pour bien comprendre les besoins, anticiper les potentiels problèmes, et s’assurer que tout est bien couvert par les tests. Et bien sûr, une fois les corrections apportées, on refait des tests pour valider que tout fonctionne comme prévu. C’est un vrai travail en réseau. »
Ça doit être une sacrée responsabilité ! Est-ce que vous avez des moments de fierté dans tout ça ?
Maryne : « Oh oui, c’est super gratifiant quand on voit qu’un gros bug a été évité grâce à notre travail ou qu’une fonctionnalité fonctionne à merveille après des semaines de tests. Au départ, le QA faisait partie du Support, on gérait tout en plus des demandes clients. Avec l’ajout de beaucoup de fonctionnalités et l’accroissement important de nos clients nous avons structuré il y a quelques années le pôle QA qui est devenu essentiel au bon fonctionnement de Peopulse. C’est une belle évolution ! »
Quels outils utilisez-vous au quotidien pour faire tout ce travail ?
Maryne : « On a plusieurs outils en main. Jira est notre principal outil pour la gestion des bugs et des versions. VS Code ou PHPStorm sont utilisés pour écrire nos tests en JavaScript. On a aussi Postman pour les API, et GitHub pour partager notre code et s’assurer qu’on est tous à jour. C’est assez technique, mais chaque outil a un rôle clé dans notre quotidien. »
Où vois-tu l’équipe QA dans les prochaines années ?
Maryne : « Je pense que l’automatisation va encore prendre de l’ampleur. Aujourd’hui, les tests automatisés sont très bien maîtrisés, mais on veut encore aller plus loin. L’objectif est de réduire au maximum les tests manuels pour gagner du temps et être plus efficaces. On va aussi se concentrer sur des tests d’API et renforcer nos compétences techniques. L’idée est vraiment de garantir une qualité maximale, sans perdre en rapidité. »
Grâce à l’équipe QA, Peopulse continue d’assurer la qualité et la stabilité de sa plateforme, en maintenant un haut niveau de satisfaction client. Si vous utilisez Peopulse, sachez que Maryne et son équipe veillent dans l’ombre pour que tout fonctionne à la perfection !
Avez-vous déjà remarqué les améliorations sur Peopulse ? Partagez vos impressions en commentaire !
Suivez nous sur notre page LinkedIn pour encore plus de contenus exclusifs