Requirements & Test Automation Engineer (H/F)

Délégation

Genève

Développement - testing

Description du poste

Dans le cadre d'une ouverture de poste en CDI nous sommes actuellement à la recherche d'un(e) Requirements & Test Automation Engineer.
 
 
Un ingénieur en automatisation des exigences et des tests avec une expérience dans un domaine critique pour la sécurité
Vous êtes extrêmement rigoureux ; vous avez une expérience avérée dans la mise en place/construction de frameworks d'automatisation des tests et dans la création de cas de test dans le domaine critique pour la sécurité et dans les domaines des tests avec des logiciels critiques. 
 
Vous recherchez un défi dans un environnement technique complexe.
 
En tant que membre d'une équipe hautement qualifiée, vous participerez à la spécification logicielle et aux tests de nouvelles applications pour le système de gestion du trafic aérien.
Une grande autonomie et un engagement personnel sont nécessaires.
 

Mission

Votre mission : 

  • Vous participez aux événements Agile/Scrum.
  • Vous créez des exigences dans les contrats de service à l'aide de Polarion
  • Vous créez et gérez les scénarios de test à l'aide d'IBM Rational DOORS.
  • Vous examinez et testez par rapport aux exigences et établissez la traçabilité des tests à l'aide d'IBM Rational DOORS.
  • Vous créez des tests automatisés en utilisant les frameworks Squish, Citrus ou/et Java Custom Junit en utilisant JAVA.
  • Vous exécutez des tests manuels et automatiques et rapportez les résultats.
  • Vous analysez et décrivez les problèmes / bogues dans notre base de données des problèmes.
  • Vous synchronisez et mettez à jour l'outil de gestion des résultats des tests.
  • Vous réalisez des tests système formels (Factory Acceptance Test).
  • Vous effectuez une analyse des défauts pour trouver la cause racine du problème.

Profil recherché

Votre profil :

  • Vous avez au moins 5 ans d'expérience dans un domaine critique pour la sécurité.
  • Vous avez une expérience avérée dans la rédaction de spécifications d'exigences logicielles et une expérience dans l'écriture de tests logiciels.
  • Vous avez une grande capacité d'analyse et vous êtes capable de comprendre les besoins des utilisateurs finaux et de les retranscrire dans vos cas de test.
  • Vous êtes adaptable, autonome, rigoureux et vous appréciez le travail d'équipe.
  • Vous êtes organisé avec une capacité à hiérarchiser la charge de travail, à respecter les délais et à utiliser le temps efficacement.
  • Vous avez une grande résistance au stress et vous êtes flexible.
  • Vous avez un haut niveau en développement avec le langage de programmation Python et JAVA.
  • Vous avez une expérience avérée avec les outils d'automatisation des tests (l'utilisation des expériences d'actions Squish, Citrus, Jenkins, Github sont des atouts majeurs pour ce poste)
  • Une expérience informatique dans le domaine du contrôle aérien ou d'autres domaines avec des exigences de temps réel et de sécurité, ainsi qu'une expérience avec des normes telles que ESARR6/EC482, ED153, IEC61508 et ISO12207 sont des atouts majeurs pour ce poste.
  • La maîtrise du français et de l'anglais écrits et parlés est requise, l'allemand est un plus.
 
 
Si vous souhaitez rejoindre une petite équipe dynamique dans un environnement high-tech passionnant et que vous vous sentez prêt à relever le défi et à participer à notre expansion, n'hésitez pas et envoyez votre candidature pour ce poste.

Formulaire de candidature