Requirements analysis, creation of test scenarios, and preparation of test data Development and maintenance of test documentation Acceptance and regression testing (automated and manual) Manual testing responsibilities including on-site involvement 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 during development and participation in releases Developing and maintaining custom tools to support the testing process