Position: Middle Automation QA Engineer
Company: Ciklum
Category: QA Automation
Experience required: 2y
English level: intermediate

Responsibilities:
- Collaboration with development teams (developers/manual QAs/devops)
- Automation of regression and other functional testing for iOS & Android native apps and Mobile WebApp solutions
- Maintaining automated testing frameworks
- Integrating automated testing into CI processes
- Test case adjustments for automated testing needs
- Test data and test environment preparations
- Making conclusion and reporting about stability of the product under test

Requirements:
- 2+ years of professional experience in QA
- 2+ years of professional experience in QA Automation for Mobile platforms
- Good knowledge of test automation approaches and procedures
- Understanding of SOLID principles and design patterns, hands-on experience applying them into test frameworks
- Good skills in Java/Kotlin
- Experience with Appium, Espresso/XCUITest frameworks
- Experience with different test runners like TestNG and JUnit
- Experience with continuous integration processes and tools (Jenkins, TeamCity or similar)
- Experience of working with version control systems (e.g. GIT, SVN and others)
- Good knowledge of different testing methods, techniques and types
- Understanding of Agile/Scrum/Kanban
- Good English skills – Intermediate and above

Desirable:
- Experience with cloud-based automation solutions like Saucelabs, Browserstack, AWS Device Farm
- Experience in tuning and configuration of device farms
- Knowledge of SQL, noSQL

What's in it for you:
- A Centre of Excellence is ultimately a community that allows you to improve yourself and have fun. Our centres of excellence (CoE) bring together all Ciklumers from across the organisation to share best practices, support, advice, industry knowledge and to create a strong community