Test Automation Engineer H/F

Jems Group

Genf

Hybrid

CHF 120,000 - 150,000

Full time

43 hours 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 recherche un ingénieur QA logicielle senior pour rejoindre une équipe Agile à Genève. Vous contribuerez à la spécification, à la documentation et à la validation de solutions critiques, tout en assurant la traçabilité entre exigences et cas de tests.

Vous concevrez et exécuterez des tests, automatiserez en Python et participerez à l’automatisation avec Java/JUnit et Gherkin. Le rôle exige au moins 5 ans d’expérience dans des environnements safety-critical, une solide maîtrise des

Qualifications

  • Formation supérieure en informatique, ingénierie logicielle, systèmes ou domaine équivalent.
  • 5+ années d'expérience dans un environnement critique en matière de sécurité (Safety-Critical).
  • Expérience confirmée dans la rédaction de spécifications, d'exigences logicielles et de documentation technique.
  • Bonne maîtrise des processus de tests système et logiciel.
  • Expérience avérée dans la conception et la mise en œuvre de frameworks d’automatisation des tests avec Python.
  • Connaissances de Java, JUnit et Gherkin.
  • Maîtrise des principes de traçabilité entre exigences, cas de tests et résultats de validation.
  • Anglais courant, à l’écrit comme à l’oral, indispensable.

Responsibilities

  • Collaborer avec les utilisateurs finaux, les Business Analysts et les équipes techniques afin de comprendre les besoins métier et les spécifications fonctionnelles.
  • Analyser les exigences fonctionnelles ainsi que les normes et réglementations applicables aux systèmes critiques.
  • Rédiger, revoir et mettre à jour les exigences système et assurer leur traçabilité avec les exigences fonctionnelles.
  • Participer à la définition et à la mise à jour des exigences des composants logiciels.
  • Concevoir, rédiger et maintenir les cas de tests couvrant les exigences système et composants.
  • Développer et maintenir des tests automatisés en Python.
  • Participer à l’automatisation des tests avec Java, JUnit et Gherkin.
  • Exécuter les tests manuels et automatisés, analyser les résultats et assurer leur documentation.
  • Identifier, analyser et documenter les anomalies dans JIRA, puis contribuer à la recherche des causes racines.
  • Mettre à jour les outils de gestion et de suivi des résultats de tests.
  • Réaliser les tests système formels, notamment les tests d’acceptation en usine (Factory Acceptance Tests - FAT).
  • Contribuer à l’amélioration continue des processus de spécification, de documentation et de validation logicielle.

Skills

Test automation
Python testing
Java
JUnit
Gherkin
Requirements analysis
Documentation
JIRA
Traceability
Safety-Critical
English

Education

Formation supérieure en informatique ou domaine équivalent

Tools

JIRA

Job description

Intégré(e) à une équipe Agile spécialisée, vous contribuerez à la spécification, à la documentation et à la validation de solutions logicielles critiques.


Vos principales missions seront les suivantes :



  • Collaborer avec les utilisateurs finaux, les Business Analysts et les équipes techniques afin de comprendre les besoins métier et les spécifications fonctionnelles.


  • Analyser les exigences fonctionnelles ainsi que les normes et réglementations applicables aux systèmes critiques.


  • Rédiger, revoir et mettre à jour les exigences système et assurer leur traçabilité avec les exigences fonctionnelles.


  • Participer à la définition et à la mise à jour des exigences des composants logiciels.


  • Concevoir, rédiger et maintenir les cas de tests permettant de couvrir les exigences système et composants.


  • Développer et maintenir des tests automatisés en Python.


  • Participer à l’automatisation des tests avec Java, JUnit et Gherkin.


  • Exécuter les tests manuels et automatisés, analyser les résultats et assurer leur documentation.


  • Identifier, analyser et documenter les anomalies dans JIRA, puis contribuer à la recherche des causes racines.


  • Mettre à jour les outils de gestion et de suivi des résultats de tests.


  • Réaliser les tests système formels, notamment les tests d’acceptation en usine (Factory Acceptance Tests - FAT).


  • Contribuer à l’amélioration continue des processus de spécification, de documentation et de validation logicielle.




  • Formation supérieure en informatique, ingénierie logicielle, systèmes ou 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 rédaction de spécifications, d’exigences logicielles et de documentation technique.


  • Bonne maîtrise des processus de tests système et logiciel.


  • Expérience avérée dans la conception et la mise en œuvre de frameworks d’automatisation des tests avec Python.


  • Connaissances de Java, JUnit et Gherkin constituant un atout important.


  • Maîtrise des principes de traçabilité entre exigences, cas de tests et résultats de validation.


  • Capacité à analyser des exigences complexes et à les traduire en scénarios de tests pertinents.


  • Expérience avec JIRA ou des outils équivalents de gestion des anomalies et des tests.


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


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


  • Anglais courant, à l’écrit comme à l’oral, indispensable.


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
Test Automation Engineer – Safety-Critical H/F
Test Automation Engineer – Safety-Critical H/F

Jems Group • Genf

Remote
CHF 90,000 - 140,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
Test Manager / Responsable des tests (H/F)
Test Manager / Responsable des tests (H/F)

Jems Group • Genf

Remote
CHF 110,000 - 140,000
Software Assurance Engineer H/f
Software Assurance Engineer H/f

Jems Group • Genf

On-site
CHF 110,000 - 150,000
Ingénieur(e) d'intégration technique senior
Ingénieur(e) d'intégration technique senior

MGI Consultants • Genf

On-site
CHF 130,000 - 190,000
Senior Test Automation Engineer - Safety-Critical Systems
Senior Test Automation Engineer - Safety-Critical Systems

Jems Group • Genf

Hybrid
CHF 120,000 - 150,000
Safety Engineer H/F
Safety Engineer H/F

Jems Group • Genf

Hybrid
CHF 110,000 - 150,000
Test Analyst
Test Analyst

Talent Access Technologies • Vaud

On-site
CHF 100,000 - 140,000