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
๐
$2000-3500
Average salary range of similar jobs in
analytics โ
Loading...