Terra Quantum
Adesso SE
Consultant Senior en Automatisation des Tests Logiciels (tous genres)
TypeScriptPythonJavaDockerKubernetesC#
Traduction automatique. Consultez l’original.
VOTRE RÔLE
- Concevoir des architectures de test : Développer et maintenir des architectures d'automatisation des tests et garantir la qualité des logiciels critiques pour l'entreprise.
- Implémenter et superviser les tests : Mettre en œuvre des solutions d'automatisation, les intégrer dans des pipelines CI/CD, générer des données de test et exécuter des cas de test automatisés, documenter les écarts et coordonner leur résolution avec l'équipe de développement.
- Coordonner les équipes et les tests de charge : Diriger de petites équipes de testeurs techniques, implémenter des scénarios de test pour les tests de charge et s'assurer qu'ils sont exécutés efficacement.
- Conseiller les parties prenantes : Soutenir les utilisateurs des départements métier et les équipes de développement pour les questions relatives à la qualité des logiciels et aux mesures de test.
- Soutenir la planification des tests : Contribuer à la planification et à la gestion des tâches de test par des estimations et des rapports d'état.
- Intégrer les nouveaux membres de l'équipe : Soutenir les nouveaux testeurs dans leur intégration et partager vos connaissances pour améliorer continuellement le processus de test.
VOTRE PROFIL
- Qualification professionnelle : Une formation ou un diplôme en informatique, en informatique de gestion constitue votre base pour ce rôle.
- Automatisation des tests et langages de programmation : Vous avez au moins 3 ans d'expérience pratique dans des projets agiles avec DevOps et maîtrisez au moins deux langages de programmation tels que Java, TypeScript, C# ou Python.
- Savoir-faire en automatisation : Vous avez des connaissances approfondies dans le développement de solutions d'automatisation avec des technologies telles que Playwright ou Selenium et pouvez les intégrer dans des pipelines CI/CD tels que Jenkins ou GitLab.
- Données et environnements de test : La génération synthétique de données de test et la conteneurisation d'environnements de test, par exemple avec Docker et Kubernetes, ne vous sont pas étrangères.
- Interfaces : La familiarité avec les tests automatisés pour les interfaces synchrones (client-serveur) et les interfaces asynchrones (microservices) telles que REST, SOAP, AMQP ou MQTT fait partie de vos compétences.
- Compétences en IA : Vous utilisez les outils d'IA dans votre domaine d'expertise en toute confiance, évaluez les résultats de manière critique et aidez les clients et adessi à exploiter le potentiel de l'IA.
- Compétences linguistiques : Vos très bonnes connaissances en allemand et en anglais vous permettent de communiquer en toute sécurité.
