Position: AQA Engineer
Company: K&C
Experience required: 5y
English level: fluent

Our customer is working on a new generation of eBikes where the data flow and the logical architecture of eBike components is re-designed. As a result, several projects are started in parallel. One of those projects is where a remote control residing on the handlebar incorporates – apart from the previous - all connectivity related functionality to become a gateway for all eBike components.The other project is where the Software components that are used by all eBike components are being developed.

**Task description:**
To be able to handle the rising variance in the SW development a functioning and stable test automation for Common Code Software (Security, Bootloader, CAN, e.g.) is crucial.

**Therefore, candidates must cover the following areas:**
- Maintain automized ITF Tests
- Extend automized ITF Tests
- Create test concepts
- Write test specifications
- Program Test Automation according to coding and testing guidelines
- Run Automized Tests
- Run Tests
- Report Software bugs
- Report DeviceFarm issues

**Required competencies (at least but not complete):**
- B2/C1 English (spoken and written) or equivalent
- Very good knowledge of the programming languages Python and C++
- Very good knowledge of at least one automation tool or framework (e.g. PyTest, Robot Framework)
- Good knowledge of Git versioning systems

**Required skills:**
- Test automation - 3 years
- C / C++ - 3 years
- PyTest - 3 years
- Robot Framework - 3 years
- Git versioning systems - 3 years
- Python - 3 years
- Experience in Bootloader
- Experience in CAN
- Experience in ITF Testing