Développer et maintenir des systèmes de tests techniques visant à sécuriser l'intégrité des modules critiques du moteur. Elle comprend la conception et l'analyse de tests unitaires, de tests de non-régression et leur intégration dans un pipeline d'intégration continue. En fonction de la taille de l'équipe, les livrables peuvent être des suites de tests automatisés, des rapports de couverture, et des scripts intégrés à la CI/CD. L'engine programmer peut participer à l'écriture de l'analyse du résultat de tests unitaires.
Compétences mobilisées
- Langages informatiques bas et moyen niveau
- Conception et modélisation orientée objet
- Langages de scripting et outils
- Workflow, pipelines et formats de données
- Sécurité système du code
- Rigueur
- Conceptualisation