You prepare test plans, setup test environment, asses testability and help define acceptance criteria
You design and carry out manual software tests
You support the design and execution of automated tests
You document and evaluate the test results and are responsible for the creation of user documentation
You take active part in bug detection & fixing, as well as maintaining traceability
You support varied and challenging customer projects and coordinate with the customer and internal stakeholders regarding release plans, test requirements and test results