il y a 1 mois
QA Engineer / Business Analyst — Advanced
- Lieu
- Île-de-France, FR
- Télétravail
- Non précisé
- Contrat
- Freelance
- Séniorité
- Confirmé
- Domaine
- autre
- Salaire
- 40 000 € – 40 000 €
- Référence
- AB1178
Alerte emploi
Reçois les offres par email
Que des annonces freelance, rien d'autre. À toi la cadence.
Mission freelance de 12 mois, extension possible, en Île-de-France : QA Engineer et Business Analyst dans l'équipe Data de la DSI d'un grand groupe de l'énergie. Le cœur du poste est le test d'APIs avec Postman ou Bruno (collections, scénarios automatisés, contrats d'interface), la qualité des données et le soutien fonctionnel : user stories, ateliers de cadrage, suivi des anomalies. L'expertise testing API est le critère central de sélection, avec des notions Python et SQL suffisantes côté code. L'équipe de 14 personnes travaille en Agile SAFe sur un environnement Databricks hébergé sur AWS.
Compétences techniques
- Tests API avec Postman et Bruno
- Conception de stratégies de test (fonctionnel, non-régression, intégration)
- Principes API REST
- Validation de contrats d'interface
- Data Quality et détection d'anomalies
- SQL
- Notions Python
- Jira
- Git
- Méthode Agile SAFe
- Databricks (Bronze/Silver/Gold) et Delta Lake
Compétences comportementales
- Posture fonctionnelle : comprendre les enjeux métiers
- Challenger les spécifications et anticiper les cas limites
- Rigueur documentaire : spécifications, user stories, critères d'acceptation
- Communication avec les interlocuteurs techniques et métiers
- Suivi des anomalies jusqu'à leur résolution
Compétences citées dans l'annonce
- AWS
- Python
- SQL
Description du poste
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.
Candidater à cette offre
Déposez votre profil. Nous l'étudions et, avec votre accord, le présentons à nos partenaires sous la bannière Zeroday.
Offres similaires
- Ingénieur DevOps (à partir de 4 années d'expérience) - Freelance (H/F)Courbevoie
- Java Développeur - Freelance (H/F)Paris
- Développeur Senior SFCC - Freelance (H/F)Paris
- Ingénieur logiciel sénior Python / IA - Freelance (H/F)Noisiel
- DBA Oracle/SQL Server - Freelance (H/F)Paris