ArtStroy logo
ArtStroy qa · ai · engineering
Leonid Maievskyi
Available for work
ABOUT THE AUTHOR

Leonid Maievskyi.
Senior QA Automation Engineer.

I help engineering teams build reliable products through test automation, API testing, CI/CD quality gates, and AI-assisted QA workflows. 10+ years in the trenches — practical, honest, independent.

Ukraine · Remote
leonid.maievskyi@gmail.com
10+ yrs · 50+ projects
Hire Me Download CV (PDF) LinkedIn
10+
Years in QA
2 300+
Upwork hours
1 500+
Automated tests
50+
Projects shipped

Summary

In one paragraph: who I am and what I do best.

I'm a Senior QA Automation Engineer based in Ukraine, working remotely with global teams. I specialize in building automation frameworks from scratch, migrating legacy suites to modern tooling, and introducing AI-assisted workflows that compound team productivity. I write about the practical side of quality engineering at ArtStroy.

I've worked across fintech, healthtech, e-commerce, communications, and SaaS. My approach is opinionated but pragmatic — I prefer simple tools done well over big bets that age poorly.

Experience

Selected roles — chronological, most recent first.

Dec 2024 — present

Senior QA Automation Engineer

Geniusee Remote · Ukraine

Lead automation across 2 production projects: a digital banking platform and a distributed media delivery platform.

  • Scaled E2E + API coverage to 1 500+ automated cases across 9 microservices; cut regression time 80% via parallel execution
  • Owned framework architecture, CI/CD quality gates, and Allure dashboards for exec-level reporting
  • Mentored 3 junior QA engineers; defined test strategy and release go/no-go criteria
Nov 2021 — Dec 2024

Senior QA Automation Engineer

SoftServe Remote

Rotated across 4 product teams — healthcare diagnostics, real-time communications, e-commerce marketplace, and patient management.

  • Built automation frameworks from scratch on 2 greenfield projects (Robot Framework + Playwright)
  • Implemented BDD-driven suites with Cucumber/Allure; reduced escaped defects by 30% on a healthcare platform
  • Validated HL7/FHIR data exchange and ensured HIPAA-aligned test data handling
Feb 2019 — Oct 2021

Senior QA Automation Engineer & QA Lead

LuxeQuality Remote

Sole QA lead on 3 consecutive greenfield projects — fintech credit system, healthcare analytics, and enterprise CRM.

  • Owned end-to-end QA: framework design, CI/CD integration, stakeholder reporting, and release sign-off
  • Built suites in WebdriverIO, Protractor (migrated to modern stack), and Cypress + Cucumber
  • Drove quality decisions directly with stakeholders across all 3 engagements
Apr 2014 — Feb 2019

Freelance QA Automation Engineer & Consultant

Independent · Upwork Remote

Independent QA consultant across 20+ engagements in e-commerce, SaaS, fintech, and enterprise.

  • Delivered 2 300+ hours on Upwork with 80%+ client retention
  • Built custom automation frameworks in JS/TS/Python/Java/C# tailored to each client's stack
  • Set up CI/CD pipelines on Jenkins, Bitbucket Pipelines, and GitHub Actions; reduced regression cycles from days to hours

Tech stack

Tools I use day-to-day. Not a complete list — just the ones I'd reach for tomorrow.

Test Automation

PlaywrightWebdriverIOCypressCodeceptJSRobot Framework

Languages

TypeScriptJavaScriptPythonSQL

API & Integration

PostmanRESTGraphQLWebSocketPact

CI/CD & Infra

GitHub ActionsGitLab CIDockerNginxAWS

Performance

k6LocustLighthouseJMeter

Security

OWASP Top 10Burp SuiteOWASP ZAP

AI Tools

Claude CodeGitHub CopilotChatGPTOpenRouterCursor

Documentation

MarkdownMDXAstroNotionConfluence

Certifications & activities

Credentials and community involvement.

Jr Penetration Tester Certificate (TryHackMe)
Cyber Security 101 Certificate (TryHackMe)
QA Automation (JavaScript) Mentor — Hillel IT School (ithillel.ua/coaches/leonid-mayevskyy) — training aspiring automation engineers on framework architecture, test design patterns, and CI/CD integration
Technical Blog Author — artstroy.net — QA automation, testing practices, and engineering workflows

How I work

A short list of working principles — useful for sniffing out fit.

  • Quality is a habit, not an act. Daily small improvements beat heroic crunches.
  • Tests are documentation. If a teammate can't read the suite, the suite is broken.
  • Tooling serves the team, not vice versa. I bring opinions but adapt to context.
  • AI is a multiplier, not a replacement. Every diff is reviewed by a human.
  • Async-first communication. Clear writing > meetings.
LET'S BUILD SOMETHING RELIABLE

Have a project, problem, or idea worth automating?

Open to consulting, full-cycle automation builds, and team mentoring engagements.