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
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
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
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
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

