Leonid Maievskyi

Curriculum vitae

Leonid Maievskyi

Senior QA Automation Engineer

Ukraine · Remote · Full-time · Flexible across most time zones

2300+ hours on Upwork · 10+ years in QA automation & manual testing · Fintech, healthcare, media, communications, e-commerce

I architect automation so bugs are caught before they ship—not only found after the fact. From green-field frameworks to performance under peak load, I take a systematic, engineering-driven approach. Whether you need a full QA process from scratch or an existing suite optimized, I can own it end to end. This site (ArtStroy) is where I publish longer technical articles; for a formal profile and history, see LinkedIn.

QA services

  • Test automation framework architecture (Playwright, WebdriverIO, Cypress)
  • E2E, integration & regression automation
  • API testing (REST, GraphQL, WebSocket — Postman & custom frameworks)
  • Performance & load testing (Python + Locust, k6)
  • Security checks & pentest-oriented tooling (OWASP ZAP, Burp Suite, OWASP Top 10)
  • Mobile testing (iOS/Android — BrowserStack, Appium)
  • QA process setup, consulting, strategy, audits
  • CI/CD integration & automated quality gates
  • Test documentation, coverage analysis, autotest code review
  • Reporting & Allure dashboards
  • Manual, exploratory, smoke & acceptance testing
  • Database testing & validation (PostgreSQL, MySQL, MongoDB)
  • Web, desktop & cross-browser testing
  • BDD (Cucumber)

Technical expertise

Automation
Playwright (TypeScript), WebdriverIO, Cypress, Robot Framework, Pytest
Languages
TypeScript, JavaScript, Python, Java, C#
Data & APIs
PostgreSQL, MySQL, MongoDB · REST, GraphQL, WebSocket
Reporting & visibility
Allure, Playwright HTML reporter, custom dashboards (e.g. GitHub Pages)
CI/CD & delivery
GitHub Actions, GitLab CI, CircleCI, Azure DevOps, Tilt, Docker, Docker Compose
Tracking & mobile
Jira, TestRail, Zephyr Scale, GitHub Issues · BrowserStack, Sauce Labs, Appium
Security & load
OWASP ZAP, Burp Suite · Locust (Python), k6
Platforms
Windows, Linux, macOS
  • Playwright
  • Cypress
  • WebdriverIO
  • Robot Framework
  • Pytest
  • REST / GraphQL / WebSocket
  • Locust
  • k6
  • Docker
  • GitHub Actions
  • BDD / Cucumber

Selected achievements

  • Architected a green-field E2E + API framework for a fintech banking platform; parallel runs cut regression time by about 80%.
  • Built and maintained 1500+ automated tests across nine production services for a media platform.
  • Designed load-testing infrastructure with Python and Locust for peak-traffic validation.
  • Integrated security smoke checks (OWASP Top 10) into CI/CD for earlier vulnerability detection.
  • Custom reporting with configurable module toggles; regression cycles reduced from days to hours on multiple enterprise projects.
  • QA Automation (JavaScript) mentor at Hillel IT School.
  • TryHackMe — Jr Penetration Tester & Cyber Security 101.

How I work

  • 10+ years in the field, 2300+ Upwork hours, 8+ commercial projects.
  • Frameworks from scratch—not only one-off test scripts.
  • Full spectrum: UI, API, load, security-oriented checks in one engagement where it fits.
  • Quality visibility: Allure, automated reporting, clear stakeholder communication.
  • Structured bugs, documented processes, transparent updates.

Writing & profiles

Long-form technical posts live on ArtStroy. For career history and recommendations, see LinkedIn.