Position: Senior QA Automation Engineer, Betting Platform
Company: DataArt
Category: QA Automation
Experience required: 5y
English level: intermediate

The system provides a betting user interface and an admin console. The betting interface allows their customers to place bets on events, view their betting and transactions history, view the aggregated profit and loss on their past bets, etc. The admin console is internal management, designed for seamless user, market and currency management, reporting and decision-making.

Responsibilities

-Implementation, supervision and continuous improvement of automated testing (toolchain approach, tests and test data) with focus on end-to-end testing
-Working in Lean/Agile environments (Scrum, Kanban or SAFe)
-Strong collaboration with the product owner and other team members
-Working in cross-functional motivated team with high skills and ambitions

Must have

-Team player with initiative and result-oriented attitude, a good sense for quality
-Extensive analytical and problem solving skills
-5+ years of test automation, test design and test management experience with websites, mobile platforms, Web Services and 2+ years of leadership experience
-Experience with BDD, Cucumber
-Experience with unit and integration tests development using Java/Kotlin and xUnit
-Knowledge of SQL and NoSQL databases (Oracle and others)
-Experience in integration with CI systems such as TeamCity, Bamboo, Jenkins, or other
-Solid understanding of micro-service architectures
-Experience using version control systems (Git, Subversion)
-Good English

Would be a plus

-Experience implementing automation in a project from scratch
-Experience with Docker, Kubernetes
-Experience in testing microservice-based architectures
-Experience with test automation using Selenium, Jasmin, etc.
-Experience in manual testing