• Cooperation with software engineers to identify, analyze and prevent software defects and regressions • Design, implementation and maintenance of manual and automated testing strategies for web and mobile applications • Preparation, execution and documentation of test plans, test cases and acceptance criteria based on technical and business requirements • Execution of functional, regression and integration testing and analysis of test results • Investigation, diagnosis and documentation of software defects, including preparation and maintenance of defect reports • Continuous improvement of testing processes, methodologies and quality assurance practices to increase efficiency and software quality • Contribution to the definition and maintenance of quality standards and testing best practices • Creation and maintenance of test documentation, reports and testing-related technical documentation