Stage Stackom - Automatisation des Tests

Stage(5 à 6 mois)
Montbonnot-Saint-Martin
Salaire : Non spécifié
Télétravail non autorisé

Arturia
Arturia

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

L’un des rôles de l’équipe Stackom est de concevoir et développer un environnement de tests automatisés, et de le mettre à disposition des équipes hardware, software et firmware. Au sein de cette équipe composée de 6 personnes, vous serez guidé et accompagné par Matthieu ODE sur les missions suivantes :

• Collaborer à la maintenance et à l’amélioration de notre environnement de test, qui connecte automatiquement les produits Arturia à diverses plateformes (Windows et macOS)

• Soutenir les développeurs de différentes équipes en s’assurant que l’environnement de test est convivial et efficace, leur permettant d’exécuter leurs suites de tests personnalisés pour les tests audio, les tests de performance, les tests de mise à jour, les tests de robustesse, et plus encore

• Aider à affiner l’architecture de la salle de test afin de permettre une intégration sur matériel réel, facilitant ainsi des tests d’intégration plus complets

• Développer et optimiser des scripts en utilisant Python, gérer les dépendances du projet avec Poetry

• Utiliser GitLab pour le contrôle des versions et gérer les pipelines CI/CD

• Travailler avec Jenkins pour automatiser les flux de travail de test et améliorer l’efficacité des processus de test

• Faire fonctionner et diagnostiquer les problèmes dans des environnements Linux

Ce que nous offrons :

• Une opportunité unique de travailler dans un environnement dynamique et innovant avec une technologie de référence dans le domaine de la musique

• Une expérience pratique de l’automatisation des tests et la possibilité de travailler avec du matériel et des logiciels de pointe de l’industrie

• Un mentorat et des conseils d’ingénieurs expérimentés dans le domaine de l’automatisation des tests

• La possibilité de contribuer à des projets passionnants et de voir l’impact direct de votre travail

• Un lieu de travail collaboratif et inclusif qui valorise la diversité et la créativité


Profil recherché

  • Etudiant en ingénierie informatique ou similaire

  • Maîtrise de Python : forte compréhension de la programmation Python pour l’écriture de scripts et l’automatisation

  • Expérience avec Jenkins : automatisation des constructions, des tests et des déploiements

  • Compétences de base de Linux : compréhension des systèmes Linux, y compris des commandes de base et des scripts shell

  • Compétences en bases de données et en environnements de dashboarding

  • Une connaissance de Poetry (gestion des dépendances d’un projet Python) est un plus

  • Une connaissance de GitLab (compréhension du contrôle de version et des pipelines CI/CD) est un plus

  • Une familiarité avec les stations de travail audio numériques (DAW) : une expérience de l’utilisation de DAW tels qu’Ableton Live, Logic Pro, Pro Tools ou autres est un plus et sera utile pour comprendre les processus de travail et d’essai des produits audio

Envie d’en savoir plus ?