
Lead QA Automation (JS/TS)
- Remote
Job description
Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally.
We are currently looking for a Lead QA Automation.
📋 Key responsibilities and your contribution:
— Define and implement a comprehensive quality strategy across UI, API, and performance layers.
— Design, build, and maintain Playwright automation frameworks (UI & API) following best practices for scalability, stability, and maintainability.
— Develop and manage performance and load testing scenarios using k6 — including ramp-up profiles, thresholds, data parameterization, and result analysis.
— Integrate automated tests into GitLab CI/CD pipelines, ensuring fast, reliable, and transparent execution.
— Lead and mentor QA engineers through code reviews, training, and personal development plans.
— Collaborate with architects and developers to define testable requirements, acceptance criteria, and SLO/SLA metrics.
— Track and continuously improve quality KPIs (defect leakage, flaky rate, coverage, MTTD/MTTR).
— Maintain test data and environment management strategies, using mocks, stubs, and contract testing when necessary.
— Drive continuous improvement and promote a shift-left testing culture across teams.
📚 Your qualifications:
— 5+ years of experience in QA, including 2+ years in a Lead or Senior Automation role.
— Strong TypeScript/JavaScript skills (3+ years) with hands-on experience in Playwright (fixtures, projects, traces, parallel execution, retries).
— Proven track record of building automation frameworks from scratch — including structure, configuration, reporting, and CI integration.
— Solid experience with k6: writing JS-based load tests, configuring thresholds, designing ramp/spike/soak tests, and analyzing metrics.
— Experience with performance monitoring tools (Prometheus, Grafana).
— CI/CD proficiency: GitHub Actions or GitLab CI (parallelization, caching, artifact management).
— Strong background in API testing (REST/GraphQL), contract testing (Pact/OpenAPI), and tools like Postman or Newman.
— Working knowledge of SQL and basic NoSQL databases (querying, seeding, transactions).
— Familiarity with Docker and cloud environments (AWS/GCP/Azure).
— Understanding of clean test design principles (SOLID, test pyramid, modular architecture).
— Skilled in debugging, log analysis, and using observability tools.
— English level: A2-B1 (comfortable with documentation).
➕ Nice to have:
— Experience in high-load domains such as gambling, fintech, or large-scale web platforms.
— Understanding of microservices testing: messaging systems (Kafka), contract testing, and event-driven verification.
— Familiarity with security testing practices (OWASP, SAST/DAST tools).
Benefits:
⭐ Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
⭐ Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
⭐ Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
⭐ Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
⭐ Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you’ll need for success.
or
Notification
Your application has been successfully submitted!
