Position: Automation QA Engineer (Java)
Company: Ciklum
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2020-02-01T00:00:00+02:00

**Sisense** provides a single stack BI solution, from a blazing fast analytical server that can mash up big and complex data sets out of various source providers, through a killer Data Prep product, to a powerful reporting product that turns data into insights and business value that can be shared across the organization.

**Responsibilities:**
-  Development and improvement of test automation framework architecture
-  Automation of regression and functional testing on Web/Mobile projects – -  Building and maintaining automated testing framework
-  Integrating automated testing into CI process
-  Test case adjustments for automated testing needs
-  Test data and test environment preparations
-  Making conclusion and reporting about stability of the product under test
-  Possibility to perform testing activities on several projects, communicate with all team members to indicate the problem (devops, manual qa, developers, product owner)

**Requirements:**
-  More than 3 years of professional experience in QA Automation of Web products via Selenium (WebDriver) and supportive frameworks
-  Solid skills in Java and OOP + PageObject pattern
-  Good understanding of Maven, JUnit/TestNG, Logging, different reporting tools
-  Experience with API level testing
-  General understanding of JIRA, TestRail and Confluence
-  Ready to work and analyze complex DOM-model – highcharts, multi-dimensional tables, etc
-  Experience with implementation of automated testing for project and system
-  Strong experience with continuous integration processes and tools (teamcity, Jenkins, or similar)
-  Experience of working with version control systems (GIT currently)
-  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
-  Good English skills – Upper-intermediate and above