• Implement and execute tests at all planned levels, log and evaluate results and document deviations from the expected results
• Use tests administration, monitoring, and management tools
• Create, validate, update test documentation (test cases, test plan, etc).
• Review, analyse and assess project requirements and specifications to convert them into quality control process artefacts
• Review test artefacts developed by others
• Prepare and acquire test data
• Contribute to general project quality assurance process
• Analyse/improve/establish test process on a project
• Analyse coverage for project test basis
• Define relevant metrics for project
• Define, prioritize and estimate needed Test Efforts
• Define defect and test-case handling process
• Define appropriate test-ware/environment for a project
• Teach and mentor other test engineers
• Measure performance of components and systems (if applicable)
• Automate testing whenever applicable (supported by test automation expert)
• Close cooperation with a customer
• Competence development
• Team of professionals
• Dynamic environment with a low level of bureaucracy