Ingénieur Automatisation - Protocoles de Communication Industriels H/F

CDI
Auvergne-Rhône-Alpes / Villefranche-sur-Saône
Toutes nos offres d’emploi

Description du poste

Rejoignez AMEG GROUP : L'Esprit d’un groupe à taille humaine au service de grands projets !


Depuis plus de 40 ans, AMEG GROUP s'est distinguée comme une société d'ingénierie de premier plan, tout en conservant la proximité avec ses clients.

Avec plus de 250 collaborateurs répartis sur plus de 10 agences en France, nous offrons des services de sous-traitance aux PME, ETI, et grands comptes dans des secteurs variés de l'Industrie.

Pourquoi choisir AMEG GROUP ?

Proximité et Accessibilité : Bénéficiez de la flexibilité et de la réactivité d'un groupe à taille humaine, avec des agences locales proches de vous et des Managers à votre écoute.


Projets Ambitieux : Participez à des projets innovants, tout en bénéficiant de l'accompagnement personnalisé.


Développement et Évolution : Profitez d'une culture d'entreprise qui favorise l'échange, la reconnaissance, le développement et la mise en valeur continus des compétences.


Rejoignez-nous pour une carrière enrichissante, où votre talent et votre engagement feront la différence !

Nous recherchons pour un de nos clients, un Ingénieur Automatisation - Protocoles de Communication Industriels H/F


Dans le cadre de ce projet, vos missions seront les suivantes:


Conception et mise en œuvre de la stratégie de test:

  • Analyser en profondeur les spécifications fonctionnelles et techniques des coffrets électroniques.
  • Identifier les scénarios de test pertinents pour couvrir l'ensemble des fonctionnalités et des cas d'utilisation.
  • Définir les critères d'acceptation et les métriques de qualité à atteindre.
  • Élaborer un plan de test détaillé, en tenant compte des priorités et des contraintes du projet.


Développement de scripts de tests automatisés:

  • Choisir les outils d'automatisation adaptés (Python, Robot Framework, etc.) et les intégrer dans les pipelines CI/CD.
  • Développer des scripts de tests robustes et maintenables pour automatiser les tâches répétitives.
  • Paramétrer les environnements de test et les jeux de données nécessaires.
  • Mettre en place des mécanismes de reporting pour suivre l'exécution des tests et identifier les anomalies.


Exécution et suivi des tests:

  • Lancer les campagnes de tests et suivre leur exécution en temps réel.
  • Analyser les résultats des tests, identifier les anomalies et les classer par niveau de criticité.
  • Collaborer avec les équipes de développement pour corriger les défauts et valider les correctifs.
  • Mettre à jour les plans de test et les scripts en fonction des évolutions du produit.


Maintenance des bancs de tests:

  • Assurer la configuration et la maintenance des bancs de tests matériels et logiciels.
  • Mettre à jour les outils et les logiciels de test.
  • Garantir la disponibilité et la performance des bancs de tests.


Veille technologique:

  • Se tenir informé des dernières tendances en matière de tests logiciels et d'automatisation.
  • Évaluer de nouveaux outils et technologies pour améliorer les processus de test.
  • Proposer des améliorations continues des pratiques de test au sein de l'équipe.


Diplômé d'une école d'ingénieur ou ayant un master en informatique, système embarqués, électronique, ou dans un domaine connexe, vous avez une expérience sur un poste similaire de minimum 5 ans.


Compétences techniques :

  • Protocoles de communication industriels: IEC 60870-5-101, IEC 60870-5-104, MODBUS, DNP3, OPC UA, etc.
  • Langages de programmation: Python, C++, Java.
  • Outils d'automatisation: Robot Framework, Selenium, JUnit, pytest.
  • Outils de gestion de configuration: Git, Jenkins, GitLab CI/CD.
  • Outils de diagnostic réseau: Wireshark, tcpdump.
  • Bases de données: SQL, NoSQL.
  • Cloud computing: AWS, Azure, GCP.

Postulez à cette offre