Skip to content
View gololdf1sh's full-sized avatar
🐑
🐑

Block or report gololdf1sh

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
gololdf1sh/README.md

Oleksandr Kiriukhin

QA Automation Engineer β€” TypeScript, Playwright, CodeceptJS.

I own E2E automation and QA tooling at Testomat.io: a CodeceptJS 4 + Playwright + TypeScript framework rebuilt from scratch β€” 70+ page objects, 300+ scenarios, 4 parallel workers, one codebase for three environments β€” and the CI around it (nightly two-env matrix, PR gates, run queueing). Earlier: cut CI regression from 5h 27m to 2h 31m (-54%) on a 500+ test suite with Playwright sharding in GitHub Actions.

Open source

7 merged bug fixes in CodeceptJS core β€” parallel run-workers, retry logic, the Playwright helper, reporting plugins:

  • #5572 β€” recorder: stop mutating shared defaultRetryOptions
  • #5571 β€” retryFailedStep: exact-name matching for ignored steps
  • #5566 β€” analyze: AI SDK ImagePart format for vision screenshots
  • #5564 β€” step: rename Step.name to Step.title for consistency
  • #5561 β€” workers: do not exit worker on unhandled rejections
  • #5552 β€” playwright: reset cleanup state to prevent worker crashes
  • #5508 β€” stepByStepReport: cheerio ESM import and missing screenshots

Public functional audits from that work: codeceptjs-retry-test Β· codeceptjs-plugins-test Β· codeceptjs-sharding-sandbox

AI for QA

  • Test-case pipeline on Claude Code skills: explores the app, writes user-scenario test cases, self-reviews them through an LLM agent plus quality gates, publishes to the TMS
  • A second skill that covers those cases with autotests β€” one verified test at a time
  • Explorbot (AI exploratory bot) daily in CI with LLM-triaged reports

vyvchy.com

Author of vyvchy.com β€” a free QA learning platform in Ukrainian: 14 sections of theory with real-world examples and interview pitfalls, quizzes with explained answers, flashcards for pre-interview review, diagnostics, and an AI mock-interview tool.

Hire me

CV and contacts: djinni profile

Pinned Loading

  1. My-AQA-Frameworks/qa_core_framework My-AQA-Frameworks/qa_core_framework Public

    TypeScript

  2. aqa-task-for-testomatio aqa-task-for-testomatio Public

    TypeScript 1