Requirements analysis and creation of test scenarios Preparation of test data Development and maintenance of test documentation Acceptance and regression testing (automated and manual) Manual testing involvement and ownership Writing and maintaining automated tests in Go Support of the test project Development and maintenance of the test project Integration of automated tests into CI/CD Development and maintenance of testing infrastructure and tools Identification, localization, and reporting of defects Communication with the product team Developing and maintaining custom tools for testing support