Aller au contenu principal
Nouveau

Extension Chrome disponible

Découvrir

Mohamed B.

Automaticien de tests freelance

    TJM
    À partir de 0 €/jour
    Localisation
    Élancourt · Full remote
    Langues
    Français

    Indisponible · 17 ans d'expérience

    Compétences

    • Playwright4/5
    • Prompt engineering5/5
    • RAG4/5
    • Ollama5/5
    • Docker5/5
    • Ansible5/5
    • Nexus4/5
    • Git5/5
    • Python5/5
    • Selenium5/5
    • Perl3/5
    • Wireshark5/5
    • Tomcat4/5
    • JBoss3/5
    • Nagios3/5
    • MongoDB5/5
    • MySQL4/5
    • PostgreSQL4/5
    • PL/SQL3/5
    • SQL Server3/5

    Spécialités

      Expériences

      1. Team Lead – DevOps, Automatisation des Tests & IA Agentique

        Jan. 2021 — Présent

        • Infrastructure & Automatisation des tests : • Mise en place et maintien de l'infrastructure de tests automatisés pour les Box internet (Bbox) — environnement Linux temps réel sur réseau segmenté. • Configuration et gestion des VLAN pour isoler les environnements de tests. • Déploiement automatisé des environnements de développement via Ansible sur les PC d'équipe. • Orchestration des campagnes de tests dans des conteneurs Docker ; publication automatique des résultats sur portail web d'équipe. • Automatisation des tests en Python et Shell sur protocoles Wi-Fi 802.11ax/802.11be (Wi-Fi 6/7, IEEE) ; analyse des logs et création de tickets qualifiés. • Agent IA — Innovation : • Conception et mise en production d'un pipeline d'agents IA multi-niveaux pour l'analyse automatisée des logs de campagnes de tests (fichiers ~100 Mo), avec une étape de pré-analyse locale (sans appel LLM) fournissant un premier diagnostic exploitable en ~30 secondes, et déduplication intelligente des erreurs pour réduire drastiquement la consommation de tokens LLM. • Architecture multi-agents : triage automatique par criticité, analyse approfondie des erreurs, détection de patterns cross-campagnes et proposition de correctifs. • Développement d'un second agent IA de résolution automatique des XPaths de l'IHM web, connecté en direct au navigateur réel via un serveur MCP • Playwright pour l'inspection du DOM en direct — supprime la recherche manuelle et sécurise la maintenance des scripts de test. • Formalisation du savoir-faire sous forme de Skills Copilot réutilisables (authentification IHM, gestion des certificats auto-signés, inspection DOM) pour industrialiser et fiabiliser l'usage de l'agent XPath par toute l'équipe. • Migration de l'orchestration LLM vers Google Cloud Platform (Vertex AI), avec bascule dynamique entre modèles managés (Claude Sonnet, Gemini) et backend local (Ollama) pour les données sensibles. • Veille active sur l'écosystème MCP pour étendre l'outillage des agents IA à d'autres intégrations (GitHub, système de fichiers, bases de données). • Mise en place de garde-fous anti-hallucination (vérification déterministe du code proposé par le LLM) et d'un filtrage des faux positifs ; étude d'évolution de ce garde-fou vers une architecture RAG (recherche vectorielle sur le code source et la documentation technique) pour enrichir le contexte des agents et fiabiliser davantage les corrections proposées. • Résultat : 2 agents IA autonomes en production, gains concrets de temps d'investigation sur l'analyse des campagnes de tests, adoptés par l'ensemble de l'équipe MDB. • Pilotage d'équipe : • Interface technique entre l'équipe validation et l'équipe développement ; pilotage des processus qualité. • Stack : Python · Selenium · Docker · Ansible · AWS · GCP (Vertex AI) · Raspberry Pi · MongoDB · GIT · Ollama · Claude · Gemini · Playwright (MCP) · Skills Copilot • RAG · Wireshark · ALM Quality Center · Confluence

        • Python
        • Selenium
        • Docker
        • Ansible
        • AWS
        • MongoDB
        • Git
        • Ollama
        • RAG
        • Wireshark
      2. Responsable Intégration Logicielle / DevOps

        Jan. 2018 — Jan. 2021

        • Intégration continue & CI/CD : • Mise en place et pilotage du pipeline CI complet : Docker + Jenkins Pipeline (Blue Ocean) / Groovy + Raspberry Pi. • Automatisation de la compilation dans des conteneurs Docker et exécution des tests Pytest sur les binaires générés. • Archivage automatique des artefacts sur serveur Nexus et génération automatisée des changelogs par version de firmware. • Déploiement et configuration des serveurs de build via Ansible ; supervision continue de la qualité de code via klocwork. • Intégration fonctionnelle Wi-Fi : • Intégration des fonctionnalités Wi-Fi sur middleware Sagemcom : Datamodel, SSID/BSSID, Gestion de Roaming, Band Steering (802.11ax). • Intégration kernel et drivers fournis par Broadcom sur boards OpenWRT ; configuration et mise en route des nouvelles boards. • Génération et livraison des versions officielles à l'équipe validation puis aux clients opérateurs (British Telecom, Bouygues Telecom). • Participation à la définition des processus d'amélioration qualité des livrables ; investigation et correction des bugs middleware. • Réalisation de la documentation technique complète (release notes, guides d'intégration, wikis Confluence). • Stack : Docker · Jenkins · Ansible · Pytest · Python · Groovy · Nexus · Gitlab · Git · klocwork · OpenWRT · Broadcom · Raspberry Pi · Wireshark

        • Docker
        • CI/CD
        • Ansible
        • Python
        • Nexus
        • GitLab CI
        • Git
        • Wireshark
        • Documentation
        • Confluence
      3. Ingénieur Intégrateur Système Embarqué

        Sept. 2015 — Déc. 2017

        • Intégration et validation du middleware pour Set-Top Boxes ; pilotage du processus CI (Jenkins, patchs, génération packages, release notes). • Écriture de scripts d'automatisation pour tests de non-régression (Python / Shell) ; contribution aux études d'architecture système. • Interface qualité entre développeurs et ingénierie ; garantie des délais de livraison. • Stack : Python · Shell · Jenkins · GIT · SVN · Linux · Wireshark · ALM Quality Center · Redmine · RTC

        • Python
        • Shell
        • CI/CD
        • Git
        • Linux
        • Wireshark
        • HP ALM
        • Tests de non-régression
      4. Ingénieur Intégrateur / Développeur Embarqué

        Mai 2010 — Juil. 2015

        • Intégration middleware Fusion sur Gateways IP : First-Install, Zapping, PVR, ReviewBuffer, VOD, Search, Recommandation. • Développement Flash AS3.0 des composants EPG (VOD, Library, Main Menu) pour clients SKYD, UPC, VOO — architecture MVC/Strategy/State. • Investigation et correction des régressions drivers/middleware ; validation des fonctionnalités en environnement Scrum multi-sites. • Stack : Linux temps réel · DVB-C · Flash AS3.0 · Scrum · Shell · Jira · Confluence · Clearcase · Wireshark

        • Scrum
        • Shell
        • Jira
        • Confluence
        • Wireshark
        • Linux
        • Cisco