Stage Ingénieur QA Framework de création de test par IA H/F
Il y a 1 jour
MontignyleBretonneux, Ile-de-France
Arteris
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Sujet : Création d’un framework automatisé permettant de créer un test à partir d’une démonstration réalisée.
En bref
Mots-clés : QA, Test automation, User interface, AI, BDD
Compétences:
Développement logiciel Localisation : Montigny-le-Bretonneux (78), France Durée : 6 mois Début : Février 2027 Rémunération : Oui Niveau d'études : Bac +5 Possibilité d'embauche à l'issue du stage : Oui Compétences acquises en fin de stage Au cours de ce stage, vous développerez des compétences dans les domaines suivants :
• Instrumentation d’applications graphiques et capture des interactions utilisateur.
• Conception d’une chaîne de génération de code assistée par IA (LLM, recherche dans une base de connaissances) et évaluation rigoureuse de son apport.
• Automatisation de tests GUI et pratique du BDD : Gherkin, bibliothèques de steps, assertions robustes, synchronization.
• Industrialisation d’un outil : intégration continue, processus de revue, documentation et accompagnement des utilisateurs.
• Connaissance du domaine EDA et des enjeux de validation d’un logiciel industriel complexe. Description Rattaché(e) à l'équipe Quality Control, au sein du département R&D, vous participerez, en collaboration avec les membres de l'équipe, à la conception d’un outil qui transforme une démonstration en test automatisé. Un testeur lance l’application et joue son scénario en direct, à la souris et au clavier, l’outil capture ses interactions et génère le test correspondant dans notre framework, en s’appuyant sur notre catalogue de test. L’IA intervient au cœur de la chaîne : regrouper les événements en actions métier, les rattacher aux étapes existantes et suggérer les vérifications à ajouter. Les tests produits sont ensuite relus et intégrés à notre chaîne de régression. Le poste est basé à Montigny-le-Bretonneux (78). Vous intégrerez une équipe de contrôle qualité au sein de la direction Advanced Engineering d'Arteris. Responsabilités Votre mission consistera à :
• Étudier les possibilités d’instrumentation de l’application testée (journal de commandes, filtres d’événements, accessibilité) et prototyper la capture des interactions.
• Développer l’enregistreur : trace sémantique des actions, points de vérification, gestion de l’état initial et des temps d’attente.
• Concevoir le moteur d’abstraction : regroupement des événements en actions, rattachement aux steps existants (par règles puis par LLM), suggestion d’assertions, génération du test et du Gherkin.
• Mettre en place la validation et l’intégration : processus de revue et intégration dans la chaîne de régression.
• Mesurer l’apport de l’outil, le déployer auprès de l’équipe lors d’un pilote et le documenter.
Profil recherché
Vous êtes actuellement en dernière année d'école d'ingénieurs ou en Master 2 (Bac +5), avec une spécialisation en informatique. Vous aimez construire des outils concrets, l’IA appliquée au génie logiciel vous intéresse et vous avez le goût de la rigueur : mesurer, comparer, démontrer. Autonome, vous savez aussi aller au contact de vos futurs utilisateurs pour que l’outil soit réellement adopté. Une première expérience en test logiciel ou avec les LLM est un plus, mais aucune connaissance préalable en EDA n’est requise. Compétences techniques
• Très bonne maîtrise de Python.
• Bonnes pratiques de développement : conception orientée objet, Git, tests unitaires.
• Bases en IA générative : API de LLM, prompt engineering, notions de RAG et d’évaluation.
• Programmation événementielle et toolkits graphiques (Qt ou équivalent).
• Intégration continue (Github CI, GitLab CI, Jenkins ou équivalent).
• Intérêt pour la conception de circuits numériques et les architectures Network-on-Chip (NoC).
• Bon niveau d'anglais, indispensable pour évoluer dans un environnement international.
À propos
d'Arteris Arteris est un leader mondial des solutions de propriété intellectuelle (IP) pour les systèmes électroniques, utilisées dans l’industrie des semi-conducteurs afin d’accélérer la conception de puces hautes performances et à faible consommation énergétique. Les technologies d’Arteris, notamment les solutions d’interconnexion Network-on-Chip (NoC), les logiciels d’automatisation de l’intégration des systèmes sur puce (SoC) et les technologies d’assurance de la sécurité matérielle, sont utilisées par les plus grandes entreprises mondiales des secteurs des semi-conducteurs et des technologies. Elles permettent d’améliorer les performances globales, d’accroître la productivité des équipes d’ingénierie, de réduire les risques et les coûts, et d’accélérer la mise sur le marché de conceptions complexes. Pour en savoir plus, rendez-vous sur arteris.com Avec plus de 380 collaborateurs, un siège situé dans la Silicon Valley et des bureaux à travers le monde, nous collaborons aussi bien avec des start-ups qu’avec de grands leaders technologiques pour concevoir la prochaine génération de produits électroniques. Nous croyons en l’humain, au sens de notre mission et à l’impact de nos actions. Rejoignez-nous et contribuez à façonner les technologies de demain. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Compétences:
Développement logiciel Localisation : Montigny-le-Bretonneux (78), France Durée : 6 mois Début : Février 2027 Rémunération : Oui Niveau d'études : Bac +5 Possibilité d'embauche à l'issue du stage : Oui Compétences acquises en fin de stage Au cours de ce stage, vous développerez des compétences dans les domaines suivants :
• Instrumentation d’applications graphiques et capture des interactions utilisateur.
• Conception d’une chaîne de génération de code assistée par IA (LLM, recherche dans une base de connaissances) et évaluation rigoureuse de son apport.
• Automatisation de tests GUI et pratique du BDD : Gherkin, bibliothèques de steps, assertions robustes, synchronization.
• Industrialisation d’un outil : intégration continue, processus de revue, documentation et accompagnement des utilisateurs.
• Connaissance du domaine EDA et des enjeux de validation d’un logiciel industriel complexe. Description Rattaché(e) à l'équipe Quality Control, au sein du département R&D, vous participerez, en collaboration avec les membres de l'équipe, à la conception d’un outil qui transforme une démonstration en test automatisé. Un testeur lance l’application et joue son scénario en direct, à la souris et au clavier, l’outil capture ses interactions et génère le test correspondant dans notre framework, en s’appuyant sur notre catalogue de test. L’IA intervient au cœur de la chaîne : regrouper les événements en actions métier, les rattacher aux étapes existantes et suggérer les vérifications à ajouter. Les tests produits sont ensuite relus et intégrés à notre chaîne de régression. Le poste est basé à Montigny-le-Bretonneux (78). Vous intégrerez une équipe de contrôle qualité au sein de la direction Advanced Engineering d'Arteris. Responsabilités Votre mission consistera à :
• Étudier les possibilités d’instrumentation de l’application testée (journal de commandes, filtres d’événements, accessibilité) et prototyper la capture des interactions.
• Développer l’enregistreur : trace sémantique des actions, points de vérification, gestion de l’état initial et des temps d’attente.
• Concevoir le moteur d’abstraction : regroupement des événements en actions, rattachement aux steps existants (par règles puis par LLM), suggestion d’assertions, génération du test et du Gherkin.
• Mettre en place la validation et l’intégration : processus de revue et intégration dans la chaîne de régression.
• Mesurer l’apport de l’outil, le déployer auprès de l’équipe lors d’un pilote et le documenter.
Profil recherché
Vous êtes actuellement en dernière année d'école d'ingénieurs ou en Master 2 (Bac +5), avec une spécialisation en informatique. Vous aimez construire des outils concrets, l’IA appliquée au génie logiciel vous intéresse et vous avez le goût de la rigueur : mesurer, comparer, démontrer. Autonome, vous savez aussi aller au contact de vos futurs utilisateurs pour que l’outil soit réellement adopté. Une première expérience en test logiciel ou avec les LLM est un plus, mais aucune connaissance préalable en EDA n’est requise. Compétences techniques
• Très bonne maîtrise de Python.
• Bonnes pratiques de développement : conception orientée objet, Git, tests unitaires.
• Bases en IA générative : API de LLM, prompt engineering, notions de RAG et d’évaluation.
• Programmation événementielle et toolkits graphiques (Qt ou équivalent).
• Intégration continue (Github CI, GitLab CI, Jenkins ou équivalent).
• Intérêt pour la conception de circuits numériques et les architectures Network-on-Chip (NoC).
• Bon niveau d'anglais, indispensable pour évoluer dans un environnement international.
À propos
d'Arteris Arteris est un leader mondial des solutions de propriété intellectuelle (IP) pour les systèmes électroniques, utilisées dans l’industrie des semi-conducteurs afin d’accélérer la conception de puces hautes performances et à faible consommation énergétique. Les technologies d’Arteris, notamment les solutions d’interconnexion Network-on-Chip (NoC), les logiciels d’automatisation de l’intégration des systèmes sur puce (SoC) et les technologies d’assurance de la sécurité matérielle, sont utilisées par les plus grandes entreprises mondiales des secteurs des semi-conducteurs et des technologies. Elles permettent d’améliorer les performances globales, d’accroître la productivité des équipes d’ingénierie, de réduire les risques et les coûts, et d’accélérer la mise sur le marché de conceptions complexes. Pour en savoir plus, rendez-vous sur arteris.com Avec plus de 380 collaborateurs, un siège situé dans la Silicon Valley et des bureaux à travers le monde, nous collaborons aussi bien avec des start-ups qu’avec de grands leaders technologiques pour concevoir la prochaine génération de produits électroniques. Nous croyons en l’humain, au sens de notre mission et à l’impact de nos actions. Rejoignez-nous et contribuez à façonner les technologies de demain. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.