Test Automation Engineer

Il y a 3 jours

Brussel, Brussel-Hoofdstad, Belgique Mutualité chrétienne (MC) Temps plein 60 000 € - 85 000 € Contrat

Travailler à la MC, c’est travailler avec enthousiasme. Parce qu’à la MC, vous avez un impact positif sur la vie de millions de Belges. C’est ce que vivent chaque jour nos milliers de collaborateurs. Nous contribuons ensemble à une société plus saine pour tous. Cela donne de la satisfaction et de l’énergie. Pour vous aussi, la MC est un environnement de travail agréable et bienveillant, où vous échangez des idées et où vous vous développez. Où l’on peut compter sur ses collègues et où l’on est en relation les uns avec les autres. Éprouver du plaisir dans notre travail, c’est notre raison d’être À la MC, chaque jour compte. Pour les gens, pour la société et pour soi-même. Avec 650 collègues ICT, nous travaillons ensemble chaque jour pour fournir le meilleur service à nos 4,7 millions de membres et à nos près de 8.000 membres du personnel. Flexibilité garantie Possibilité de travailler à domicile 4 jours par semaine ou depuis l’un de nos bureaux régionaux.

Description de fonction

Le domaine de la Protection sociale flamande (Vlaamse Sociale Bescherming), et plus particulièrement la Zorgkas, est responsable de différentes interventions, telles que le budget de soins pour les personnes nécessitant des soins importants, le budget de soins pour les personnes en situation de handicap et le budget de soins pour les personnes âgées ayant des besoins en matière de soins. Chaque adulte flamand contribue solidairement au financement du système par le biais d’une prime de soins annuelle. Ainsi, chacun bénéficie d’une couverture sociale en Flandre et a accès à des soins abordables et de qualité. Afin de garantir la sécurité, la fiabilité et la pérennité des systèmes utilisés, nous recherchons un Test Automation Specialist qui développera davantage notre approche de tests automatisés, augmentera la couverture des tests et contribuera à mettre en place une approche qualité uniforme et durable au sein de nos applications et de nos équipes Agile. En tant que Test Automation Specialist, vous rejoignez une équipe Scrum expérimentée. Cette équipe, composée d’analystes fonctionnels et techniques, de développeurs Java et d’un Test Automation Specialist, est responsable du VSB Dossierbeheer, c’est-à-dire des applications assurant la gestion des dossiers et des paiements aux membres. Vous travaillez en étroite collaboration avec l’autre Test Automation Specialist du domaine VSB. Ensemble, vous jouez un rôle moteur dans le développement et la professionnalisation de l’automatisation des tests. Vous augmentez la couverture des suites de tests automatisés existantes, développez des scénarios de tests end-to-end et veillez à l’adoption d’une méthode de travail uniforme dans les différentes applications et équipes. Vous travaillez dans un environnement applicatif complexe comprenant notamment des applications dédiées à la gestion des membres et des cotisations, à la gestion des dossiers et des paiements ainsi qu’à la gestion des prestataires de soins. Ces applications sont également mises à disposition d’autres caisses de soins, chacune disposant de son propre environnement et de sa propre infrastructure. Il est donc essentiel de disposer de jeux de tests automatisés fiables, adaptés et faciles à maintenir. Vous ne vous contentez certainement pas d’exécuter des tests. Vous définissez une stratégie de test, développez des solutions techniques de test et aidez les équipes de développement à intégrer la qualité de manière toujours plus précoce et durable dans le processus de développement.

Vos responsabilités

  • Vous poursuivez le développement des suites de tests de régression automatisés existantes.
  • Vous analysez de manière proactive les exigences et identifiez les scénarios de test nécessaires.
  • Vous développez et maintenez des scénarios de tests GUI automatisés avec Selenium et Cucumber.
  • Vous appliquez le Page Object Model afin de garantir des solutions de test structurées, réutilisables et faciles à maintenir.
  • Vous développez des jeux de tests automatisés distincts pour les applications utilisées dans différents environnements et infrastructures.
  • Vous veillez à la qualité, à la stabilité et à la maintenabilité de l’ensemble de la suite de tests automatisés.

Tests end-to-end et API

  • Vous veillez à assurer une couverture suffisante des principaux flux end-to-end.
  • Vous automatisez des scénarios de test au sein d’une même application ainsi qu’entre différentes applications VSB et applications connexes.
  • Vous mettez en place et maintenez des tests automatisés pour les services web REST, par exemple à l’aide de REST Assured.
  • Vous gérez les données de test nécessaires et utilisez SQL pour préparer, contrôler et soutenir les scénarios de test.

CI/CD et intégration technique

  • Vous intégrez les tests automatisés dans les pipelines CI/CD existants avec Jenkins.
  • Vous veillez à ce que les tests