Dans les coulisses de l'implémentation de l'automatisation des tests avec Juha - ALTEN Group

Dans les coulisses de l’implémentation de l’automatisation des tests avec Juha

Taking on the Multifaceted Role of Project Leader with Ange

ALTEN Finlande – Juha KORHONEN – Test Automation Engineer

Peux-tu te présenter ?

Je m’appelle Juha Korhonen et je suis originaire d’Espoo, en Finlande. Je suis spécialisé dans le test depuis 15 ans et dans l’automatisation des tests logiciels depuis 10 ans. Je travaille chez ALTEN Finlande depuis environ 5 ans, après avoir commencé chez Comiq, un grand spécialiste de l’assurance qualité logicielle et des services DevOps, qui est ensuite devenu ALTEN en 2018. 

Quelle est ton expertise et comment l’as-tu acquise ? 

Dans mon travail, je me concentre principalement sur la mise en œuvre de l’automatisation des tests de logiciels. J’utilise Robot Framework, un système d’automatisation générique open-source pour le développement piloté par les tests d’acceptation (Acceptance Test-Driven Development, ATDD), ainsi que l’intégration continue avec le logiciel GIT. De plus, plusieurs autres membres de l’équipe sont impliqués dans le soutien à la mise en œuvre de l’automatisation des tests. 

Dans mon projet le plus récent, j’ai utilisé une implémentation pilotée par les tests lorsqu’il y avait de nombreux cas de test. Les données de test sont donc un facteur déterminant. Dans un projet précédent, j’ai utilisé davantage l’ATDD lorsqu’il y avait un type de test différent. 

À quoi ressemble une journée typique à ton poste ?

Je crée et mets à jour les cas de test automatisés. Les tests automatisés sont effectués quotidiennement ou sur demande et sont idéaux pour les tests de régression, car ils sont plus efficaces que les tests manuels. Les cas de test doivent être créés et mis à jour lorsque le système testé change. 

Une fois la mise en œuvre de l’automatisation des tests terminée, mon travail consiste généralement à analyser les résultats des tests et à aller de l’avant. 

Sur la base de ces résultats, je peux évaluer ce qui, dans le système, a besoin d’être entretenu, mis à jour et s’il y a des bugs à signaler.  

Peux-tu nous parler d’un projet spécifique dans lequel tu as pu mettre en valeur cette expertise ? 

Dans chaque projet, nous appliquons l’expertise la plus récente et la meilleure disponible. De plus, les connaissances et les compétences acquises au cours des projets précédents sont précieuses pour les projets en cours. L’expertise se développe au fil du temps, projet après projet. Bien qu’il soit difficile d’identifier un projet spécifique, ceux qui impliquent de nouveaux défis ou des tâches innovantes sont ceux qui contribuent le plus au développement de notre expertise. Chaque projet enrichit notre savoir collectif, ce qui permet une amélioration continue. 

Quel est l’aspect le plus difficile de ton travail/domaine et comment le surmontes-tu ?

Le point le plus difficile est que les systèmes dans les environnements des clients sont légèrement différents. Cela pose des limites à ce qui peut être fait. Pour y remédier, j’utilise ce que j’ai appris lors de mes précédents projets et j’ai des discussions approfondies avec les personnes impliquées dans les projets en cours ou nouveaux. 

De quelle manière cherches-tu continuellement à améliorer tes compétences et à te tenir au courant des tendances du secteur ? 

Je pense qu’une fois que l’on a acquis suffisamment d’expérience, on est mieux armé pour trouver des solutions pour un nouveau client potentiel. La meilleure équipe pour soutenir n’importe quel type de transformation est une équipe où chacun apporte son propre domaine d’expertise ! Il est ainsi plus facile d’apprendre, d’appliquer et de combiner les connaissances. Il se peut même que vous proposiez vous-même de meilleures solutions à vos futurs clients. 

Quels sont les aspects de notre culture d’entreprise qui te motivent ou t’inspirent le plus ?  

Le meilleur aspect du travail chez ALTEN est l’environnement de travail. Les gens sont accueillants, et lorsque vous commencez à travailler sur différents projets, vous avez presque l’impression de travailler sur un nouveau poste pour chaque nouveau projet, car ils sont tous très diversifiés. 

Si tu pouvais décrire ta philosophie de travail en une phrase, quelle serait-elle ? 

Une fois que vous commencez à apprendre de nouvelles choses, vous êtes en mesure d’aller de l’avant et d’aider les autres grâce à de meilleures approches.