Test Automation Engineer – Safety-Critical H/F

Jems Group

Genf

Remote

CHF 90,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jems Group Genf recherche un ingénieur QA automatisation expérimenté pour concevoir, développer et maintenir des tests automatisés. Vous utiliserez Squish, Citrus et des frameworks Java/JUnit, dans un cadre Agile, et contribuerez à l’amélioration des pratiques de test (ATDD, BDD, TDD) tout en assurant traçabilité et fiabilité.

Le poste demande 5 ans d’expérience en sécurité, des compétences Python et Java pour tests, et une forte rigueur analytique.

Qualifications

  • Formation supérieure en informatique ou génie logiciel.
  • 5 ans d'expérience dans un environnement critique en sécurité.
  • Expérience rédaction et exécution de tests logiciels.
  • Maîtrise automatisation des tests.
  • Bonnes connaissances Python et Java pour tests automatisés.
  • Expérience avec Squish, JMeter, SoapUI, Citrus et JUnit.
  • Connaissance des méthodologies Agile et ATDD/BDD/TDD.
  • Capacité à transformer besoins en cas de tests.
  • Connaissance des normes ESARR 6, EC 482, ED-153, IEC 61508 ou ISO 12207 appréciée.
  • Excellentes capacités d’analyse et sens du détail.
  • Autonomie, adaptabilité et esprit d’équipe.
  • Bonne organisation et gestion des priorités.

Responsibilities

  • Concevoir et faire évoluer des frameworks d’automatisation des tests.
  • Développer et maintenir des tests automatisés avec Squish, Citrus et frameworks Java/JUnit.
  • Participer à l’amélioration continue des pratiques de tests en Agile.
  • Analyser, documenter et suivre les anomalies dans les outils de gestion des incidents.
  • Assurer la synchronisation des outils de gestion des résultats de tests.
  • Appliquer et promouvoir les bonnes pratiques de test logiciel (ATDD, BDD, TDD).
  • Accompagner les équipes de développement dans l’adoption et l’amélioration des pratiques.
  • Contribuer au partage des connaissances dans la communauté QA.
  • Analyser les besoins des utilisateurs finaux et les traduire en scénarios de tests.
  • Participer à l’amélioration de la qualité, de la couverture et de la fiabilité des tests.

Skills

Python
Java
ATDD
BDD
TDD
Agile testing
Analytical
Team spirit

Education

Formation supérieure en informatique / génie logiciel

Tools

Squish
Citrus
JUnit
JMeter
SoapUI

Job description

  • Concevoir, mettre en place et faire évoluer des frameworks d’automatisation des tests logiciels.

  • Développer et maintenir des tests automatisés à l’aide d’outils tels que Squish, Citrus et des frameworks Java/JUnit personnalisés.

  • Participer à l’amélioration continue des pratiques et des processus de tests au sein d’une équipe Agile.

  • Analyser, documenter et suivre les anomalies détectées dans les outils de gestion des incidents.

  • Assurer la synchronisation et la mise à jour des outils de gestion des résultats de tests.

  • Appliquer et promouvoir les bonnes pratiques de test logiciel, notamment l’automatisation des tests, l’ATDD (Acceptance Test-Driven Development), le BDD (Behavior-Driven Development) et le TDD (Test-Driven Development).

  • Accompagner les équipes de développement dans l’adoption et l’amélioration des pratiques de tests en environnement Agile.

  • Contribuer au partage des connaissances et aux échanges techniques au sein de la communauté de pratique dédiée aux tests.

  • Analyser les besoins des utilisateurs finaux et les traduire en scénarios de tests pertinents.

  • Participer à l’amélioration continue de la qualité, de la couverture et de la fiabilité des tests logiciels.

  • Formation supérieure en informatique, en génie logiciel ou dans un domaine équivalent.

  • Au moins 5 ans d’expérience dans un environnement critique en matière de sécurité (Safety-Critical).

  • Expérience confirmée dans la conception, la rédaction et l’exécution de tests logiciels.

  • Maîtrise des principes et des pratiques d’automatisation des tests.

  • Bonne connaissance des langages Python et Java, notamment pour le développement de tests automatisés.

  • Une expérience en développement Python et/ou Java constitue un atout.

  • Expérience avec des outils d’automatisation et de test tels que Squish, JMeter, SoapUI, Citrus et JUnit.

  • Bonne compréhension des méthodologies de tests Agile et des approches ATDD, BDD et TDD.

  • Capacité à analyser les besoins fonctionnels et à les traduire en cas de tests adaptés.

  • Une expérience dans les systèmes temps réel ou les environnements soumis à de fortes exigences de sécurité constitue un avantage.

  • La connaissance de normes et référentiels tels que ESARR 6, EC 482, ED-153, IEC 61508 ou ISO 12207 est appréciée.

  • Excellentes capacités d’analyse, rigueur et sens du détail.

  • Autonomie, adaptabilité et esprit d’équipe.

  • Bonne capacité d’organisation, de gestion des priorités et de respect des délais.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Requirement and Test Automation Engineer H/F
Requirement and Test Automation Engineer H/F

Jems Group • Genf

Hybrid
CHF 90,000 - 130,000
Ingénieur Test Automation – Java H/F
Ingénieur Test Automation – Java H/F

Jems Group • Genf

Remote
CHF 95,000 - 130,000
Requirement & Test Automation Engineer (Safety-Critical Environment)
Requirement & Test Automation Engineer (Safety-Critical Environment)

Sword Services • Genf

On-site
CHF 120,000 - 160,000
Safety Engineer H/F
Safety Engineer H/F

JEMS • Genf

On-site
CHF 120,000 - 160,000
Senior Test Automation Engineer ATDD BDD TDD
Senior Test Automation Engineer ATDD BDD TDD

Jems Group • Genf

Remote
CHF 90,000 - 140,000
Safety Engineer H/F
Safety Engineer H/F

Jems Group • Genf

Hybrid
CHF 110,000 - 150,000
Test Automation Engineer
Test Automation Engineer

Alpineo Consulting • Genf

On-site
CHF 110,000 - 150,000
Test Manager
Test Manager

Talent Access Technologies • Genf

On-site
CHF 120,000 - 170,000
Automation Engineer
Automation Engineer

CLEEVEN • Neuenburg

On-site
CHF 90,000 - 120,000
Safety Engineer (Software)
Safety Engineer (Software)

Antaes Consulting • Genf

On-site
CHF 110,000 - 150,000