Main activities and responsibilities:
● Understanding of
Software requirements;
● Design of low to
mid complexity test case specifications, based on requirements;
● Implementing test
cases in scripting language, complying with internal guidelines;
● Organize reviews
for your test case specification and implementation with experienced colleagues;
● Perform test runs
and analyze results of the implemented test cases;
● Create test
reports according to the process ;
● Communicate test
results with development team
Key knowledge and skills: ● Python, C++ or C
programming language; ● Knowledge of microcontrollers
and embedded system applications; Basic knowledge of communication protocols
(e.g. CAN, SPI, LIN); ● Good written and
spoken English; ● Good
communication skills; Others Skills : ·
Ability to analyze SW requirements and derive test
cases for low to medium complexity functionalities; ·
Knowledge of V cycle development model; ·
Basic Hardware knowledge (Relays, DAC, Current
probes, etc.); ·
Ability to use testing equipment (power supplies,
multi-meter, oscilloscope); Education: ·
Diploma / Bachelor / Master in Electronic
Engineering, Computer Engineering, Automatics or equivalent;