À propos
Depuis sa création en 2018, OneSide Technologies s'est établi en tant qu'acteur dans le domaine du conseil en ingénierie et de l'expertise dans les secteurs de la mobilité terrestre, du médical, de la défense et de l'IOT. Nos équipes spécialisées dans les métiers de l'électronique, de la mécanique et logiciel permettent à nos collaborateurs d'évoluer sur des projets à forte valeur ajoutée, avec des missions long terme qui leur correspondent, dans un cadre professionnel stimulant et dans une entreprise à taille humaine.
En quelques chiffres, nous sommes :
- Une entreprise de 130 collaborateurs, ambassadeurs de notre société
- 2 sites en France : Levallois-Perret et Mulhouse, avec une ambition de nous étendre sur le territoire français
- 11 millions de CA sur l'année 2023
- Une forte croissance avec plus de 250 contrats signés en 5 ans.
Nous mettons tout en œuvre pour que nos employés bénéficient d'une intégration réussie et de projets qui leur correspondent vraiment, en fonction de leurs besoins, de leurs compétences et surtout, de leurs envies.
Chez OneSide Technologies, nous sommes convaincus que notre réussite dépend de celle de nos employés et de nos clients. Une réussite articulée autour de l'humain.
Le poste
Intégré(e) au sein de l'équipe R&D/Logiciel et plus spécifiquement de l'équipe IHM, vous avez la charge de la conception de tests logiciels et les vérifications logiciels d'un sous-système d'un des produits de notre client, pionnier dans le domaine du médical.
Ainsi, votre rôle clé vous amène à participer activement à l'optimisation de nos solutions de tests actuelles et futures.
Pour ce faire, vous participez à la définition des tests fonctionnels de l'équipe IHM et interopérabilité en charge des interfaces utilisateurs, de la configuration du système et de son interopérabilité. Vous êtes garant de la consistance de ces tests, de leurs écritures, de leurs exécutions régulières, de leurs couvertures versus les spécifications logicielles. Vous participez notamment à l'acceptation des tickets de développement.
Les développements soumis à de fortes contraintes de qualité et de performances liées au domaine du médical, vous amènent à participer à l'élaboration de la documentation de vérification pour les modules de logiciels développés.
Profil recherché
Profil et compétences :
Titulaire d'un diplôme d'ingénieur logiciel ou équivalent, vous disposez à minima d'une première expérience dans le test logiciel idéalement acquise au sein d'un environnement normé (Médical, Aéronautique, Défense ou Ferroviaire) et vous êtes motivé par les contraintes de rigueur nécessaire à l'application de norme lors de phase de vérification.
Vous avez les connaissances suivantes :
- Niveau avancé en langage de scripting (Python)
- Connaissance des outils usuels de tests unitaires logiciel : PyTest par exemple
- Outils de développement : Git, TeamCity/jenkins
- Maitrise d'un outil de gestion de défauts logiciel
Les connaissances suivantes sont un plus :
- Connaissance des approches de conception logicielle BDD / TDD / DDD
- Utilisation du Python
- Méthodologie Agile Scrum
- Norme IEC62304 serait un plus