• Key Responsibilities
    • UI and API test automation: design, development and maintenance of automated test coverage (Selenium WebDriver + test framework; REST API testing).
    • Integration of automated tests into the release cycle: integration with GitLab CI, execution on merge requests / before releases, reporting (Allure / test reports).
    • Manual testing (≈50%): acceptance testing of new features, exploratory testing, quick smoke and sanity checks.
    • Load testing: creation of basic load profiles (k6 / Locust / JMeter), scenario development, analysis of metrics and performance optimization recommendations.
    • Test infrastructure: preparation of test environments using Docker, creation of data fixtures and mock services.
    • Delivery processes: participation in release preparation before production deployment, assistance with rollbacks and hotfix verification.
    • Quality of requirements: test design, risk analysis, creation of checklists and test cases.
  • Requirements
    • 2+ years of experience in full-stack testing (manual + automation)
    • Strong experience with Selenium WebDriver (Page Object / Screenplay patterns, locators, reliable waits)
    • Deep understanding of QA automation patterns: layered test architecture, test stability and isolation, test data management
    • Experience with API testing (REST / gRPC), working with contracts and fixtures
    • Practical experience with Git (feature branches, merge requests, code reviews)
    • Experience with GitLab CI (pipelines, artifacts, triggers, conditional execution)
    • Ability to set up environments using Docker (docker-compose) and basic Bash scripting
    • Fluent Russian
  • Nice to Have
    • Experience with Playwright or Cypress
    • Pytest or Java testing frameworks (JUnit / TestNG)
    • Allure reporting
    • Experience with k6 / JMeter, monitoring tools like Grafana / Prometheus for load testing metrics
    • Knowledge of gRPC / Protobuf, Kafka, Postman
    • Experience with test data setup in databases (PostgreSQL), mocks and contract testing
    • Experience testing high-load or real-time systems
  • What We Offer
    • Office-based role in Cyprus (Limassol)
    • Flexible start of the working day
    • Office meal compensation
    • Official employment under Cyprus labor law
    • 4 additional paid days off
    • No legacy codebase
Join Our Team
Apply to work on products redefining real-time entertainment
Choose position