Job Description
We are a leading autonomous revolution in rail, based in Ghent. Our mission is to increase safety and efficiency of railway operations by teaching rail vehicles to drive autonomously.
We contribute to a modal shift and a greener future by making trains more efficient and safer. We focus on challenging environments such as cities, shunting yards and industrial sites.
We deliver the future of railway operations today with world-leading clients such as Deutsche Bahn, SNCF Group, ArcelorMittal and CAF.
We are an equal opportunity employer. We strive to create an environment where all employees feel confident in their ability to bring their authentic selves to work.
About the Role
You will be responsible for ensuring the quality and reliability of our software products as a QA & Test Lead.
Your role is essential in maintaining and expanding our software test frameworks, managing test environments, and working closely with the development team.
Key Responsibilities
* Maintain and expand software test framework (e.g., Pytest, Rust) for system-level testing.
* Maintain and manage test environments to ensure they are up-to-date and functioning correctly.
* Collaborate with the development team to define Acceptance Criteria and translate them into detailed test cases.
* Create, review, and execute manual and automated test cases across different test levels.
* Develop innovative solutions to testing challenges and continuously improve testing processes.
* Ensure integration of testing procedures within the CI/CD pipeline.
* Manage test cases using Testrail, ensuring comprehensive coverage and traceability.
* Report on testing status, track and document bugs, and ensure timely resolution.
* Develop and maintain test plans and test reports, providing clear and concise documentation of testing activities.
Requirements
* Bachelor's or Master's degree in Engineering, Industrial Engineering, Computer Science, Software Engineering, or a similar field.
* Fluent and professional English skills, both written and spoken.
* Proficiency in version control systems, particularly GitHub, for managing codebases and collaboration.
* Experience with test case management tools such as TestRail.
* Familiarity with software testing frameworks (e.g., Pytest) and continuous integration/continuous deployment (CI/CD) pipelines.
Nice to Have
* Knowledge of the Rust programming language.
* Experience in testing within the rail sector.
* Experience with computer vision testing.
* Experience with embedded systems and hardware testing.
Benefits
* Competitive salary package.
* International environment in a disruptive start-up.
* Flexible working hours system.
* Hybrid working policy, with an office in beautiful Ghent (Belgium).
* Collaborative, transparent, and fun-loving office culture.
* Team events and quarterly offsite.
* 30 days of vacation.