Abbeal

Carrières

Tokyo · Permanent · Senior (6-9 ans)

Senior QA / Integration Test Engineer — Plateforme data, banque digitale (Tokyo)

Une nouvelle banque digitale à Tokyo recrute son premier ingénieur QA d'intégration dédié à la plateforme data (Databricks/Delta Lake) : réconciliation inter-systèmes, orchestration de jobs, audit. Résidence au Japon obligatoire, japonais niveau business (JLPT N2 minimum) requis.

  • AWS
  • Databricks
  • Delta Lake
  • Unity Catalog
  • Apache Spark
  • CI/CD Testing
PostulerCDI / poste permanent · Selon profil — Tokyo

Conditions du poste

Résidence au Japon obligatoire — le poste ne prévoit ni relocation ni sponsoring de visa. Les candidatures depuis l'étranger ne pourront pas être traitées.

Japonais niveau business requis (JLPT N2 ou équivalent).

Contexte

Notre client construit une nouvelle banque digitale à Tokyo, née d'une joint-venture entre un acteur majeur de la fintech japonaise et un groupe bancaire de premier plan, avec un fort accent sur les produits financiers embarqués pour les PME.

Le poste

En tant que Senior QA / Integration Test Engineer au sein de l'équipe Data Platform, vous prenez en charge les tests d'intégration du hub de données central qui connecte la quasi-totalité des systèmes de cette nouvelle banque digitale. Le périmètre couvre la correction du pipeline Bronze/Silver/Gold, l'orchestration et la reprise des jobs, l'audit/réconciliation, ainsi que l'intégration déploiement/sécurité — un périmètre qui exige une véritable profondeur data engineering, distinct du test fonctionnel déjà couvert par une équipe QA dédiée avec laquelle vous travaillez en bonne articulation. Poste senior en contribution individuelle : vous définissez la stratégie de test, concevez et exécutez les plans de test, et travaillez directement avec les data engineers pour reproduire, prioriser et vérifier les corrections, avec une forte autonomie.

Équipe

Petite équipe agile de 11 ingénieurs. Ce poste est la première embauche dédiée aux tests d'intégration au sein de cette équipe.

Stack technique et outils

  • Cloud — AWS (région Tokyo), S3 data lake, VPC, IAM
  • Lakehouse Databricks — Delta Lake (ACID, time-travel, schema evolution), architecture médaillon Bronze/Silver/Gold, Unity Catalog
  • Orchestration & traitement — Databricks Workflows, Apache Spark, ingestion batch avec AutoLoader
  • Qualité & gouvernance des données — Delta Live Tables expectations, réconciliation inter-systèmes, sécurité colonne/ligne via Unity Catalog, lignage automatisé, audit et conservation 10 ans
  • Dev & outils de test — SQL, Python pour les scripts de test et la validation de données, Databricks (notebooks, workflows, SQL), GitHub, GitHub Actions, JIRA + Confluence, outils IA (Claude Code, GitHub Copilot)

Missions

  1. Concevoir et exécuter les tests d'intégration validant la correction du pipeline Bronze → Silver → Gold : réconciliation inter-sources, intégrité de grain/historique/référentielle, assemblage d'entités inter-couches
  2. Valider la génération et la livraison des interfaces avales (mapping des champs, structure des fichiers, transfert sécurisé) vers les consommateurs internes et le reporting réglementaire
  3. Tester l'orchestration et l'exécution des jobs : planification et calcul des jours ouvrés, dépendances, exécution parallèle/verrouillage, transitions de statut du cycle de vie des jobs
  4. Tester les mécanismes de retry, rerun, backfill et reprise : retry automatique, rerun manuel, reprise partielle, backfill historique, propagation des corrections source
  5. Valider les mécanismes d'audit, de contrôle et de réconciliation : identifiants de contrôle de batch, réconciliation du nombre d'enregistrements et des montants inter-couches, traçage du lignage, intégrité de l'audit
  6. Tester le monitoring/l'alerting sur les échecs de job, les anomalies de données et l'auto-diagnostic du monitoring, en coordination avec l'équipe QA sur le routage/l'escalade des alertes
  7. Valider la complétude du déploiement, la configuration et l'isolation des environnements (DEV/TEST/PROD), la sécurité du rollback, la compatibilité de version code/schéma
  8. Tester les contrôles de sécurité et de confidentialité : comptes de service à moindre privilège, frontières de transmission des données personnelles, masquage/chiffrement, rotation des identifiants, propagation de la rétention/suppression des données
  9. Définir les plans de test, cas de test et critères d'acceptation par catégorie de test d'intégration, à partir de l'architecture et des besoins métier
  10. Écrire des contrôles de validation de données automatisés (SQL, Python, Delta Live Tables expectations) pour que les tests d'intégration soient reproductibles et exécutés en CI/CD
  11. Suivre les anomalies, travailler directement avec les data engineers pour reproduire, prioriser et vérifier les corrections
  12. Collaborer avec l'équipe QA sur la frontière de test partagée Dev/QA (contenu et routage des alertes, escalade) pour éviter les trous de couverture
  13. Lire et interpréter la documentation de périmètre de test et les spécifications en japonais, communiquer les résultats aux parties prenantes QA et métier japonophones
  14. Documenter la couverture de test, les résultats et les problèmes connus pour chaque phase du plan de test d'intégration

Profil recherché

  • Résidant déjà au Japon avec une autorisation de travail valide — pas de relocation ni de sponsoring de visa depuis l'étranger pour ce poste
  • Japonais niveau business requis (JLPT N2 ou équivalent)
  • 5 ans et plus en QA/test engineering, dont une expérience concrète significative de test de pipelines de données, processus ETL/ELT ou systèmes data warehouse/lakehouse (pas uniquement du test applicatif/UI)
  • SQL solide ; connaissance pratique de Python pour les scripts de test et la validation de données
  • Compréhension des architectures de pipeline en couches/médaillon, de la réconciliation de données, de l'intégrité référentielle
  • Expérience du test de systèmes d'orchestration/planification de jobs, y compris les scénarios d'échec, de retry et de reprise
  • Méthodologie QA structurée : conception de plans et cas de test, suivi des anomalies, traçabilité
  • Familiarité avec le test de sécurité/confidentialité des données : contrôle d'accès, gestion des données personnelles, chiffrement, audit
  • À l'aise pour lire la documentation technique et métier et communiquer les résultats de test en japonais
  • Bac+5 en informatique, ingénierie ou équivalent, ou expérience pratique équivalente

Atouts

Anglais niveau business · expérience finance / fintech / secteurs régulés · Databricks ou lakehouse équivalent + concepts Delta Lake · test d'interfaces fichiers (SFTP, HULFT) ou d'échanges de données par API · certification JSTQB ou équivalente · pipelines CI/CD et frameworks de test automatisé · domaine bancaire (core banking, paiements, reporting réglementaire) · capacité à tenir une frontière de test partagée entre deux équipes sans trou ni doublon.

Évolution

Possibilité d'évoluer vers un rôle de QA/test lead portant la stratégie de test sur l'ensemble de la plateforme, y compris le périmètre de l'équipe QA domaine. Points réguliers avec le PM et le Tech Lead. Parcours possible vers l'ingénierie de la qualité des données, l'automatisation de test plateforme, ou vers le data engineering compte tenu du recouvrement de compétences.

Postuler

Senior QA / Integration Test Engineer — Plateforme data, banque digitale (Tokyo)

Senior QA / Integration Test Engineer — Plateforme data, banque digitale (Tokyo) · Abbeal