Skip to content
View IvankoQA's full-sized avatar

Block or report IvankoQA

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IvankoQA/README.md

Ivan Kozenko

Senior Automation QA Engineer πŸ“ Poland (Remote)


πŸ“ SUMMARY

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.


πŸ† KEY WINS (TEAM IMPACT)

  • πŸš€ 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.

πŸ›  TECH STACK

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

πŸ’Ό PROFESSIONAL EXPERIENCE

Forvana Gaming | Senior Automation QA Engineer | 04.2024 β€” 03.2026

  • 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.

Comparus UA | Senior AQA Engineer | 04.2021 β€” 04.2024

  • 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.

Evoplay | AQA Engineer | 02.2019 β€” 04.2021

  • 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.

Robota.ua | Manual QA Engineer | 03.2018 β€” 02.2019

  • 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).

πŸŽ“ EDUCATION & DEVELOPMENT

  • Advanced Training: Advanced Playwright & Software Architecture training.
  • Languages: English (B2), Ukrainian (Native), Russian (Native).

πŸ‘¨πŸΌβ€πŸ’» BEYOND ENGINEERING

  • 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.

typescript javascript playwright nodejs docker github

Popular repositories Loading

  1. IvankoQA IvankoQA Public

  2. my-portfolio my-portfolio Public

    TypeScript