Quality Automation Engineer | Playwright • Cypress • TypeScript • Node.js • Python • Open to relocate EU UK
Quality automation engineer with 10+ years building Playwright-based test frameworks and validation strategies for complex web and SaaS platforms. Established QA functions from scratch — wrote the test strategies, defined quality gates, built the automation, and shipped the infrastructure. Migrated a legacy Selenium suite to Playwright with 400+ specs, cut regression cycles in half, and wired the whole thing into CI/CD pipelines that actually give teams useful signal. The kind of engineer who thinks in systems: shift-left by default, root cause always, metrics that mean something. Currently expanding into Python, machine learning, and backend engineering.
location: Lisbon, Portugal
current_role: Test Automation Engineer @ Emagine (Scientific Gaming)
focus: ['Test Framework Architecture', 'CI/CD Quality Gates', 'Shift-Left Testing', 'ML for QA']
certifications: ['QA Audit & Testing Process Improvement', 'Web Test Framework from Scratch PRO']
languages: ['English (C2)', 'Portuguese (Intermediate)', 'Ukrainian (Native)', 'Russian (C2)']
Languages
Frontend & Backend
Testing & QA
CI/CD & DevOps
Databases & Tools
Test Automation Engineer @ Emagine (Dec 2023 – Present)
Lisbon, Portugal · Consulting — embedded across client projects
Scientific Gaming (current project)
Philip Morris International (previous project)
- Architected end-to-end QA function from inception — partnered with development teams to review feature specs, defined comprehensive validation strategies, and implemented stage-wise quality gates across sophisticated CI/CD pipelines with a shift-left approach
- Built and maintained reusable Cucumber and Playwright automation frameworks, slashing manual effort within 6 months while developing quality metrics for product health and release readiness visibility
- Tested Java-based backend services through REST API validation, log analysis, and root cause investigation across cross-functional engineering teams
- Drove full bug lifecycle from discovery to resolution — clear issue reports, stakeholder risk communication, and proactive defect prevention
Test Automation Engineer @ Legatics (Oct 2021 – Dec 2023)
Remote · Cloud-based transaction-management SaaS for global law firms
- Architected a 400+ spec Playwright framework covering complex workflows, RBAC, and real-time collaboration — cut regression cycle from 6 to 3 weeks and migrated the legacy Selenium suite across dev, staging, and production
- Migrated CI from GitLab to GoCD with segmented pipelines for regression, smoke, snapshot, and developer-level execution; scaled 800+ tests across 10 environments, improving deployment efficiency by 25%
- Wired PostgreSQL-backed GoCD dashboards tracking load times, flakiness trends, and defect escape rates — PR quality gates enforced on every merge
- Elevated defect detection by 20% through integrated functional, REST/GraphQL API, and performance testing with Playwright and k6
- Ran nightly 400+ test regressions across 7 GoCD groups (Chrome, Firefox, Safari), delivering automated Slack reports for rapid morning triage
Kyiv, Ukraine · AI-enabled logistics platform with SAP insurance policy integration
- Engineered a Playwright/Selenium automation framework with custom frame-handling utilities to overcome complex nested-frame SAP architecture
- Delivered end-to-end test strategy and CI/CD quality gates within first 2 months; reduced manual testing effort by 25%
Kyiv, Ukraine · Digital commerce/loyalty SaaS; cloud membership SaaS for dental practices
- Built Cypress and Node.js automation frameworks across two SaaS platforms, enhancing delivery velocity by 30% within 6 months
- Optimised regression stability by 40% and shortened release cycles by 25% through CI/CD integration with Docker and GitLab
RF-SMART (QA Engineer, 2018–2019) and DataArt (QA Engineer, 2013–2018), Kyiv, Ukraine. REST API integration testing, regression suite stabilisation (Protractor), functional and integration testing across enterprise applications.
- Building test automation at Scientific Gaming via Emagine
- Studying Machine Learning — focused on practical applications for test generation and anomaly detection
- Deepening Python and backend engineering skills
- QA Audit & Testing Process Improvement — No Bugs (09/2025)
- Web Test Framework from Scratch PRO — No Bugs (03/2025 – 05/2025)
- Machine Learning (in progress, 2026)
MSc, Applied Mathematics National University of "Kyiv-Mohyla Academy", Ukraine

