Position: iOS QA Automation Engineer (Swift)
Category: QA Automation
English level: upper
Years of experience: 4


- communicate with team in agile environment (BA, QA, Dev)
- review and analyse the requirements
- create test documentation, bug reports
- write and maintain UI component, e2e, snapshot tests
- configure CI/CD (Worked with GitlabCI, Allure testOps)
- develop test framework with mocks and stubs
- have commercial experience in iOS development - creating new screens, simple optimising tasks, refactoring and bug fixing (SPM, VIPER, auto layout in code, alamofire, GCD, Figma)
- utilize OOP/POP principles, including SOLID, KISS, DRY, YAGNI
I would gladly dive into iOS automation without manual work (except cases when really need to help manuals for a short period).