UI Tester Role Description
We are seeking a meticulous and technically skilled UI Tester to support the modernization of a mission-critical software system used in logistics and safety management. The system is being re-engineered in phases transitioning from legacy components in C to modern implementations in Rust. The tester will contribute to both legacy and updated modules ensuring high reliability and compliance with safety standards.
Responsibilities
Depending on the project phase the service provider may take on a tester or technical lead role with tasks including:
- Analyzing designing documenting and validating software features
- Creating technical documentation for software modules and systems
- Supporting the team across the full software development lifecycle (SDLC)
Task Examples
The tester is expected to:
- Write test specification documents based on functional analysis architecture and design specs
- Execute manual test cases
- Develop and run automated tests using existing frameworks (and extend frameworks when needed)
- Document test results and validate peer test reports
- Analyze current testing solutions and propose improvements
- Execute and document testing tasks across various software modules
Profile Requirements
The allocated personnel must be:
- Highly precise and detail-oriented especially over long periods
- Capable of working both independently and collaboratively
- Proactive in team communication to gather necessary information
- Accurate in reviewing input and executing tasks
Objectives
The role spans a wide range of tasks contributing to both legacy and modernized software components.
Competencies
Language Skills: Dutch French and English
Essential Skills:
- Experience testing software on both server and client sides
- Familiarity with QT applications and Squish (a plus)
- Proficiency in automated testing
- Knowledge of Python
- Experience with Rust (preferred) and optionally C or Java
- Familiarity with safety-critical standards such as EN50128 or DO178 (an asset)
- ISTQB Foundation Level certification (an asset)