Requirements analysis, creation of test scenarios, and preparation of test data Development and maintenance of test documentation Acceptance, regression, and smoke testing (both automated and manual) Writing and maintaining automated tests in Kotlin Identification, localization, and reporting of defects using a bug tracking system Communication with the product team during the development process and participation in releases Development and maintenance of the test project