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.