Senior Automation QA Engineer π Poland (Remote)
Senior Automation QA Engineer with 8+ years of experience. My journey evolved from manual testing and simple scripts to designing complex, AI-enhanced E2E architectures. I specialize in the Playwright & TypeScript ecosystem, with a proven track record of building frameworks from scratch and leading teams to refactor legacy suites into stable CI/CD pipelines.
I focus on making quality an integral part of the SDLC, utilizing modern AI tools (Cursor, Claude Code) to maintain high code quality and delivery speed.
- π Release Strategy: Shifted from bi-weekly to twice-a-week releases by rebalancing the test pyramid: moving heavy logic to the API layer while keeping E2E tests lean and focused.
- π₯ QA Process Evolution: Transitioned the team to a Generalist QA model by mentoring manual testers to automate their own features, eliminating hand-off bottlenecks and leveraging product expertise in scripts.
| Category | Technologies |
|---|---|
| Automation & Perf | Playwright (Custom Fixtures, Sharding), k6 (Load Testing), Cypress, E2E Architecture |
| Languages & Patterns | TypeScript, JavaScript (Node.js), SQL, Design Patterns (POM, Factory, Singleton), Clean Code |
| API & Data | REST, GraphQL, Contract Testing, JSON Schema validation, Native Playwright Mocking, Database Testing |
| Infra & CI/CD | GitHub Actions, Docker, Jenkins Pipelines, Linux, Git |
| AI Productivity | Cursor (AI IDE), Claude Code (CLI), GitHub Copilot CLI, Continue.dev, LLM Prompt Engineering |
| Observability | Datadog, Allure Reports, TestRail, Xray, Jira, Test Strategy Planning |
- Framework Architecture: Architected a scalable Playwright E2E framework for a high-load gaming platform.
- Scalability: Optimized execution via Parallelization and Sharding to maintain performance at scale.
- Technical Excellence: Improved Testability (custom IDs, API hooks) and led Code Reviews for AQA scripts.
- Performance: Conducted baseline load testing with k6 to identify bottlenecks early in the SDLC.
- Mentoring & AI: Established JS/TS best practices and AI-driven workflows, reducing script maintenance overhead.
- Scale & Complexity: Automated 150+ E2E tests for 20+ microservices within a multi-tenant Fintech ecosystem.
- Cross-Team Impact: Aligned automation strategies with DevOps/Backend teams, increasing release frequency by 4x.
- Quality Engineering: Built a modular API testing layer using Design Patterns, covering Contract Testing and complex Auth.
- Data Management: Architected SQL data prep scripts for environment isolation and test independence.
- Cross-browser Testing: Developed a UI automation suite for AdTech platforms (Chromium, Firefox, WebKit) for 100k+ users.
- Impact: Enabled faster feature delivery by reducing manual regression from 16 hours to a 4-hour automated run.
- Integration: Integrated automated suites into the existing CI toolset, providing immediate feedback for every pull request.
- Performed requirement analysis and early defect detection to minimize "cost of quality" within the SDLC.
- Verified system integrity across UI, API (Postman), and Database (SQL).
- Advanced Training: Advanced Playwright & Software Architecture training.
- Languages: English (B2), Ukrainian (Native), Russian (Native).
- YouTube: Documenting my travels and experimenting with IT-related content β a creative space for "learning in public" and tech humor.
- Mentorship: Helped several friends transition into QA (now Seniors/Leads). Currently guiding my partner through her first steps in tech.
