
Job description
Do you have a background in software testing, proven affinity with the various domains that contribute to a successful applied robotic system such as software, mechanical, vision, electronics?
Then you can be the new member of our team!
Who we are
We are a fast-growing, high-tech and innovative company with one mission: Powering clean transportation by handsfree charging!
We create reliable effortless charging solutions by combining soft robotics, cutting-edge computer vision, and value-added services. Rocsys enables its customers to electrify their fleet sustainably.
Our headquarters are in the Netherlands, and we have an office in Portland, OR, USA.
Join us, and together, we are powering clean transportation.
You make the difference
In the position of systems test engineer, you will contribute to the innovation and reliability of our current and next generation robotic systems. Assessing new developments to meet our innovation goals and the customers’ expectations on new functionality while guarding existing reliability is what drives you. You will focus on the quality of our product releases and work with our quality engineer to upkeep and improve the testing and quality processes throughout the different phases of our product development work.
You will assess the software releases in context of the whole product, hardware and software. You will test the system for quality, while at the same time help identify possible improvements. A good communication with the systems engineers (software and hardware) is a given.
To do this, you:
Assess the system performance: the combined performance on a system level, hardware and software.
Verify the releases on new and existing functionality.
Create automated tests and maintain and improve existing ones.
Work with the Quality engineer and systems engineers to optimize test plans, test execution and test reporting.
Support the team in translating test findings into the continuous development efforts.
We depend on your contribution for
In this job, you:
Take ownership of the manual and automated test set for the system level testing en end-to-end testing of releases, its definition, its automation, its execution and the reporting.
Develop and maintain automated test scripts (written in Python).
Take a crucial role in the development within a multidisciplinary team by translating test results into actionable development work.
Co-contribute to the establishment of good practices around a test framework that covers the testing needs of the Rocsys systems.
Lead risk assessment sessions on feature-up and bug repair releases
Job requirements
Job requirements
What you will bring to Rocsys
Your knowledge and experience:
You have a master’s degree in the software domains or equivalent skill level
Minimum of 5 years of professional working experience in a similar role, more is a plus
An in-depth understanding of testing methods and procedures
Ability to report on test results to various stakeholders
The ability to translate test results into actionable development scopes
Comfortable with python programming, Confidence using dependency managers, linters and unit tests
Knowledge of our main programming language Rust is a plus, but not a must
A demonstrable affinity with mechatronic systems
Your personal skills:
A team player,
A strong system thinker
Structured and analytic
Ability to triage problems
Pro-active and dare to take decisions
Adapting to your environment, leading in testing efforts
Comfortable in a fast moving, innovative & dynamic market and technology environment
Our promise
Flexible working hours
A happy and dynamic team of colleagues;
Attractive employee stock option plan
Free vegetarian lunch, fresh ground beans coffee, and healthy snacks
A competitive salary
A highly international context
Individual mobility plan
Contribution to a sustainable future
Our company values
We own it!
Relentlessly Inventive
People with Passion
Leave a Better Planet
or
All done!
Your application has been successfully submitted!