Spécialiste en automatisation des tests – Test de données 100%
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Zürich
- Entreprise
- AARK Tech Solutions GmbH, Seestrasse 11, 8805 Richterswil
- Langues
- Anglais (intermédiaire)
- Première publication
Intitulé du poste : Spécialiste en automatisation des tests – Test de données
- À propos du rôle
Nous recherchons des Spécialistes en automatisation des tests pour concevoir, construire et maintenir des frameworks d'automatisation axés sur les tests liés aux données. Les candidats retenus joueront un rôle clé dans le renforcement de notre capacité de tests de régression, l'amélioration de la couverture des tests et l'augmentation de la vitesse et de la fiabilité des versions de notre plateforme de données. Ce rôle se situe à l'intersection de l'ingénierie de l'automatisation des tests et de l'ingénierie des données : le candidat idéal est aussi à l'aise pour travailler avec des plateformes et des pipelines de données d'entreprise qu'avec des outils d'automatisation.
- Responsabilités clés
- Concevoir, construire et maintenir un framework d'automatisation pour les tests de régression des plateformes et des pipelines de données
- Développer des cas de tests automatisés couvrant les scénarios d'ingestion, de transformation, de validation et de réconciliation des données
- Exécuter et maintenir les cycles d'exécution de tests automatisés, en intégrant les pipelines CI/CD
- Identifier les lacunes dans la couverture de tests existante et concevoir de manière proactive des contrôles automatisés pour les combler
- Collaborer avec les ingénieurs de données, les équipes QA & business pour comprendre les flux de données et les traduire en scénarios de tests robustes
- Dépanner les échecs de tests, en distinguant les véritables défauts de données/applications des problèmes de tests/environnement
- Documenter les frameworks de tests, les cas de tests et les résultats de manière claire et maintenable
- Améliorer continuellement la couverture de l'automatisation, la vitesse d'exécution et la fiabilité
- Exigences du poste
Expérience : · Compréhension solide et démontrable des plateformes de données et des données d'entreprise : entrepôts de données (data warehouses), lacs de données (data lakes), pipelines ETL/ELT, modèles de données et concepts de gouvernance des données · Expérience pratique de la construction de frameworks d'automatisation de tests (par exemple, pour les tests de régression) plutôt que de la simple exécution de scripts pré-établis · Expérience dans la conception de cas de tests automatisés et l'exécution de tests automatisés, idéalement dans des environnements centrés sur les données
Compétences essentielles : · Maîtrise d'au moins un langage de programmation/scriptage couramment utilisé dans l'automatisation des tests (par exemple, Python, Java ou similaire) · Expérience avec SQL et l'interrogation de jeux de données volumineux/d'entreprise pour valider l'exactitude et l'intégrité des données · Familiarité avec les outils CI/CD et l'intégration de tests automatisés dans les pipelines de déploiement · Fortes capacités d'analyse et de résolution de problèmes, avec une attention particulière à la qualité des données et aux détails
Compétences appréciées : · Expérience avec les plateformes de données cloud (par exemple, Snowflake, Databricks, BigQuery, Azure Synapse ou similaire) · Expérience avec les outils d'automatisation de tests/tests ETL (par exemple, Selenium, pytest, dbt tests, Great Expectations ou similaire) · Exposition aux services financiers ou aux environnements de données d'entreprise · Expérience de travail dans des équipes de livraison Agile/Scrum
Adéquation culturelle : · Compréhension approfondie des données : une curiosité authentique pour le fonctionnement des plateformes de données d'entreprise, et pas seulement pour la manière de les tester · Apprentissage rapide, esprit adaptable : capable de monter rapidement en compétence au sein de la culture dynamique et d'apprentissage rapide de BJB · Autonome, capable de travailler avec l'ambiguïté et des exigences évolutives · Bon communicant, capable de travailler en étroite collaboration avec des parties prenantes techniques (ingénierie des données) et non techniques
Lieu : Zurich, minimum 3-4 jours de travail au bureau
Date de début : Immédiate
Déplacements requis : Principalement non. De manière exceptionnelle - si le client l'exige
AARK Tech Solutions GmbH
Seestrasse 11
8805 Richterswil
Traduit automatiquement depuis l’original.
Publié aujourd'hui