COMPONENT REQUIREMENTS & TEST AUTOMATION ENGINEER (M/F)

Fortil

Genf

Hybrid

CHF 110,000 - 140,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fortil is seeking a Component Requirements & Test Automation Engineer to strengthen our software verification efforts in the canton of Vaud. You will drive requirements engineering, maintain traceability, and develop automated tests for critical components in a multidisciplinary team.

With 5+ years in software engineering and hands-on Python test automation, you will ensure that components meet functional, performance and quality goals while collaborating with software, systems and verification

Qualifications

  • 5+ years in software engineering, verification or requirements management.
  • Experience writing and managing software/component requirements.
  • Experience with requirements traceability activities.
  • Hands-on Python test automation and automated test frameworks.

Responsibilities

  • Analyze stakeholder and system requirements.
  • Define and maintain component-level requirements.
  • Maintain end-to-end traceability between requirements, implementation and tests.
  • Create and execute verification campaigns.
  • Develop automated tests and test procedures.

Skills

Requirements engineering
Python test automation
Traceability management
System testing

Education

Software Engineering degree
Computer Science degree

Tools

DOORS
Jama
Polarion
Jira

Job description

ABOUT FORTIL

An international engineering and technology consulting group, Fortil is based on an independent model and brings together more than 2,500 employees. With 30 offices in 14 countries, Fortil fosters entrepreneurial freedom and the development of individual potential.

JOB DESCRIPTION

As part of the development of our activities in the canton of Vaud, we are looking for a Component Requirements & Test Automation Engineer (M/F).

Reporting to a technical manager, you will join a multidisciplinary engineering team responsible for the development and validation of critical software components within a complex systems environment.

You will play a key role in requirements engineering, traceability management and test automation activities, ensuring that software components meet functional, performance and quality expectations throughout the development lifecycle.

Responsibilities
  • Analyze stakeholder and system requirements.
  • Define, write and maintain component-level requirements.
  • Ensure consistency and completeness of component specifications.
  • Maintain end-to-end traceability between requirements, implementation and tests.
  • Participate in requirements reviews and validation workshops.
  • Create and maintain verification and validation plans.
  • Design and develop automated tests using Python.
  • Develop component-level integration and verification tests.
  • Produce test specifications and test procedures.
  • Execute verification campaigns and analyze results.
  • Investigate defects and perform root-cause analysis.
  • Support software integration activities.
  • Ensure compliance with quality and engineering standards.
  • Produce technical documentation and verification reports.
  • Contribute to continuous improvement initiatives.
  • Collaborate closely with software, systems and verification teams.
YOUR PROFILE

You hold a degree in Software Engineering, Computer Science, Systems Engineering or a related discipline.

You combine strong requirements engineering capabilities with hands-on experience in software verification and test automation.

Requirements
  • At least 5 years of professional experience in software engineering, verification or requirements management.
  • Proven experience writing and managing software or component requirements.
  • Experience with requirements traceability activities.
  • Experience with requirements management tools such as DOORS, Jama, Polarion or equivalent.
  • Strong background in software verification and validation.
  • Hands-on experience with Python test automation.
  • Experience developing automated test frameworks.
  • Understanding of component-based software architectures.
  • Experience with integration and system testing.
  • Familiarity with CI/CD environments.
  • Experience with Jira and engineering lifecycle tools.
  • Strong analytical and documentation skills.
  • Ability to interact with multiple stakeholders and engineering disciplines.
  • Ability to work autonomously within multidisciplinary teams.
  • Professional proficiency in English.
  • Swiss or EU-27 citizenship.
Nice to have
  • Experience with Java.
  • Experience with JUnit.
  • Experience with Gherkin and BDD methodologies.
  • Experience in Air Traffic Management.
  • Experience in Aerospace, Defence, Railway or other safety-critical domains.
  • Knowledge of software lifecycle and quality standards.
  • Experience with Factory Acceptance Testing activities.
  • Familiarity with Agile methodologies.
  • French and/or German language skills.
Languages
  • Fluent or professional English is mandatory.
WHY JOIN US

At Fortil, we implement concrete levers to support your growth and ensure a stimulating work environment:

  • Continuous support for skill development.
  • An ecosystem that encourages stepping out of your comfort zone.
  • The opportunity to become a shareholder.
  • Engagement in social and community projects.
  • A dedicated parental support policy.

Fortil is committed to equal opportunities. All our positions are open to people with disabilities, regardless of gender, origin or sexual orientation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

COMPONENT REQUIREMENTS & TEST AUTOMATION ENGINEER (M/F)
COMPONENT REQUIREMENTS & TEST AUTOMATION ENGINEER (M/F)

fortil • Meyrin

On-site
CHF 110,000 - 150,000
REQUIREMENTS & TEST AUTOMATION ENGINEER (M/F)
REQUIREMENTS & TEST AUTOMATION ENGINEER (M/F)

fortil • Meyrin

On-site
CHF 115,000 - 170,000
TEST AUTOMATION ENGINEER (M/F)
TEST AUTOMATION ENGINEER (M/F)

fortil • Meyrin

On-site
CHF 90,000 - 130,000
TEST AUTOMATION ENGINEER (M/F)
TEST AUTOMATION ENGINEER (M/F)

Fortil • Genf

Hybrid
CHF 110,000 - 140,000
Software Engineer – ATM Surveillance Data Processing (M/F)
Software Engineer – ATM Surveillance Data Processing (M/F)

Fortil • Genf

Hybrid
CHF 110,000 - 170,000
Skill development
Shareholder program
Community projects
+1
Hardware Validation / Bring-Up Engineer (M/F)
Hardware Validation / Bring-Up Engineer (M/F)

fortil • Meyrin

On-site
CHF 110,000 - 150,000
Hardware Validation / Bring-Up Engineer (M/F)
Hardware Validation / Bring-Up Engineer (M/F)

Fortil • Genf

On-site
CHF 110,000 - 150,000
Senior Hardware Electronic Engineer (H/F)
Senior Hardware Electronic Engineer (H/F)

fortil • Lausanne

On-site
CHF 110,000 - 160,000
Senior Component Requirements & Test Automation Engineer
Senior Component Requirements & Test Automation Engineer

Fortil • Genf

Hybrid
CHF 110,000 - 140,000
Senior Analog & Power Hardware Engineer (M/F) - Canton of VAUD
Senior Analog & Power Hardware Engineer (M/F) - Canton of VAUD

Fortil • Lausanne

On-site
CHF 120,000 - 150,000
Shareholder opportunity
Parental support policy
Disability-friendly equal opportunity