Contexte
Au sein de la DSI d'un grand groupe du secteur de l'énergie, vous intégrerez une équipe Data en charge du traitement des données de consommation clients et de leur exposition sur les canaux digitaux. L'équipe, composée de 14 personnes (dont 7 Data Engineers), fonctionne en méthodologie Agile SAFe, synchronisée avec d'autres équipes Data du programme.
Missions
- Concevoir et exécuter les stratégies de test (fonctionnel, non-régression, intégration) sur les pipelines de données et les APIs exposées par l'équipe
- Réaliser des tests API approfondis via Postman ou Bruno : construction de collections, scénarios de tests automatisés, validation des contrats d'interface, tests de charge légers
- Adopter une posture fonctionnelle forte : comprendre les enjeux métiers pour challenger les spécifications et anticiper les cas limites
- Intervenir en support Business Analyst : rédaction et clarification des besoins fonctionnels, participation aux ateliers de cadrage avec les métiers, rédaction de user stories et critères d'acceptation
- Participer aux cérémonies Agile SAFe (PI Planning, refinements, rétrospectives, revues de sprint)
- Mettre en place et maintenir des mécanismes de contrôle qualité des données (Data Quality) en lien avec les Data Engineers
- Identifier, documenter et suivre les anomalies jusqu'à leur résolution, en coordination avec l'équipe technique
- Rédiger et maintenir la documentation de test et les spécifications fonctionnelles
Environnement technique
- Postman / Bruno (indispensable, tests API poussés)
- Notions Python, SQL
- Connaissance des architectures Databricks (Bronze/Silver/Gold) et Delta Lake appréciée
- Environnement Cloud AWS
- Outils de gestion Agile (Jira ou équivalent)
- Git
Compétences recherchées
- Expertise testing API (Postman/Bruno), critère central
- Posture fonctionnelle et capacité à intervenir sur des tâches de BA (rédaction de specs, user stories)
- Connaissance des principes API REST
- Rigueur en Data Quality et détection d'anomalies
- Culture Agile SAFe
- Capacité à interagir avec des interlocuteurs techniques (Data Engineers) et métiers
Informations pratiques
- Livrables : corrections d'anomalies, analyse et spécifications
- Modalité : temps plein, heures ouvrées
- Lieu : Île-de-France
- Durée : 12 mois, extension possible
Ce qui te ferait sortir du lot (côté sécurité)
Zeroday : sur un poste comme celui-ci, ce qui fait la différence côté sécurité —
- tester les autorisations, pas seulement l'authentification : vérifier qu'un jeton utilisateur ne permet pas de lire la ressource d'un autre utilisateur ;
- anonymiser toute donnée de production avant de l'utiliser comme jeu de test ;
- garder hors du dépôt Git les collections Postman ou Bruno et les jetons qu'elles transportent ;
- vérifier dans les contrats d'interface que l'API rejette les entrées inattendues : types, bornes, champs non déclarés.