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 Swift Identification, localization, and reporting of defects Communication with the product team and participation in releases Development and maintenance of the test project