Quality assurance of software solutions, internal and customer projects, off-site and on-site Design, develop and schedule test plans Preparation, execution, documentation, and communication of tests Development and maintenance of test frameworks Development and implementation of an offshore-testing-strategy Continuous improvement of test methods and processes Contact person for internal and external audits and assessments Best practice development and sharing Close collaboration between project teams, IT architects, and project management YOUR DAY-TO-DAY TASKS Gather requirement specifications. Documentation. Touch base with developers. Write test conditions and test cases. Run test cases (manual, automated or both) Discover bugs and report. Retest.