Position: Automation QA Engineer (Java) for Ciklum Digital
Company: Ciklum
Experience required: 3y
English level: upper

**Responsibilities:**
• Automation of regression and other functional testing on UI/backend
• Building and maintaining automated testing frameworks
• Integrating automated testing into CI processes
• Test case adjustments for automated testing needs
• Test data and test environment preparations
• Making conclusions and reporting about stability of the product under test
• Possibility to perform testing activities on several projects, communicate with developers and project managers

**Requirements:**
• 4+ years of API Automation (with REST Assured or similar tool)
• Experience in creation of automation frameworks from scratch
• 4+ years of professional experience in QA Automation of Web products via • Selenium (WebDriver) and supportive frameworks
• Solid skills in Java and OOP
• Experience with implementation of automated testing for project and system
• Experience with continuous integration processes and tools (Jenkins, Teamcity, or similar)
• Experience of working with version control systems (e.g. GIT, SVN and others)
• In-depth knowledge of test automation approaches and procedures
• Good knowledge of different testing methods, techniques and types
• Understanding of Agile/Scrum
• Master’s or Bachelor’s degree in Computer science or relevant

**What's in it for you:**
• Very close cooperation with different clients
• Dynamic and challenging tasks
• Ability to influence project technologies
• Team of professionals: learn from colleagues and gain recognition of your skills
• Low bureaucracy, European management style
• Continuous self-improvement
• Trainings
• ISTQB/JAVA8 Certification preparation
• Knowledge sharing meetings