QA Automation (with experience in iGaming)

We are looking for an experienced Middle/Senior QA Automation Engineer to test an online casino web platform. We need a specialist who will take ownership of product quality, participate in test planning, and conduct in-depth problem analysis.

 

Responsibilities:

  • Design and develop UI and API autotests using Playwright and Python/TypeScript.
  • Architect and maintain a scalable automation framework from scratch.
  • Integrate automated tests into CI/CD pipelines (GitLab CI) and ensure their stable execution.
  • Cover critical functionality with regression and smoke tests.
  • Conduct code reviews for the team's autotests to maintain high standards.
  • Analyze test results, debug failures, and eliminate flaky tests.
  • Create and maintain technical documentation for the automation processes.

For Senior candidates: Define the overall automation strategy, make key architectural decisions, and optionally contribute to performance/load testing.

 

Requirements:

  • Experience: 3+ years in test automation (Middle) / 5+ years (Senior).
  • Programming: Strong knowledge of Python OR JavaScript/TypeScript.
  • Automation Tools: Hands-on experience with Playwright (preferred), Selenium, or Cypress.
  • API Testing: Experience automating REST API tests (Postman, requests/axios).
  • Databases: Confident knowledge of SQL (SELECT, JOIN, subqueries); experience with PostgreSQL is a plus.
  • Version Control: Proficient with Git (branching, PRs, code review).
  • CI/CD: Experience setting up and running tests in Jenkins/GitLab CI/GitHub Actions.
  • OOP & Patterns: Understanding of OOP principles and design patterns (Page Object Model, etc.).
  • Containerization: Basic knowledge of Docker.
  • Reporting: Familiarity with reporting systems (Allure, ReportPortal).
  • Language: English level B2+ (for documentation and code reviews).

     

Will be a plus:

  • Experience in the iGaming/Gambling industry or with payment systems.
  • Proficiency in TypeScript.
  • Experience with cloud testing platforms (BrowserStack/Sauce Labs).
  • Automation of VPN usage for testing.
  • Use of AI tools (ChatGPT, Copilot) to optimize daily work.
  • Open-source contributions.
  •  

What we value:

  • Ability to write clean, maintainable, and scalable code.
  • Understanding of the test pyramid and principles of effective test coverage.
  • Proactivity and a desire to improve development and testing processes.
  • Analytical mindset and readiness to mentor other team members.
  • Flexibility and the ability to adapt to changing priorities.

     

We offer:

  • Full remote work and a flexible schedule.
  • Full-time (40 hours/week).
  • Work with a modern stack: Playwright, Python/JS, PostgreSQL, Docker, GitLab CI, Allure, Jira.
  • Opportunity to build the automation process from the ground up in a dynamic domain.

Required domain experience

Gambling 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Python, Playwright+Typescript
Published 19 February
20 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...