Аватар: Рей Аянамі на тлі синього екрана Windows

Привіт, я Артем Шейко

Junior QA Engineer · Web · REST API · тестування з AI · C#/.NET · Java

Відкритий до пропозицій Київ, Україна · Віддалено

Я QA-інженер з Києва і студент «Інженерії програмного забезпечення». З червня 2026 тестую VictoryCenter — живу благодійну платформу — у Scrum-команді SoftServe Academy: від читання user story до перевірки фіксу.

А ще я створюю власні речі: «навушники» — Telegram Mini App для пошуку української музики, і два open-source застосунки для Windows: Lag — рекордер миттєвих повторів, та UWFix, що прибирає чорні смуги з катсцен на ультраширокому моніторі. Код пишуть AI-агенти під моїм керівництвом, а кожен реліз я тестую сам.

Шукаю роботу Junior QA — віддалено або в Києві. Найшвидше зі мною зв’язатися у Telegram або на temkyiv@gmail.com.

#Вибрані результати

Цифри з реального тестування — а не прикметники.

TC-01Завантаження файлів · граничні значення

27тестових файлів

→ 2 дефекти валідації

Для історії про завантаження зображень агент за моїм завданням згенерував 27 файлів — формати, ліміт 5 МБ ± 1 байт, мінімальні розміри − 1 px у чотирьох блоках. Кожен я прогнав і перевірив результат сам.

TC-03Локалізація · Lag

17мов

Lag перекладено 17 мовами. Перевіряю інтерфейс у кожній: українську й англійську — сам, французьку — разом із людиною, яка вільно нею володіє.

TC-04Тестування релізів · Lag

4тестові машини на реліз

Кожен реліз проходить чотири машини з енкодерами NVIDIA, AMD та Intel: кодеки, контейнери, багатодоріжкове аудіо, глобальні гарячі клавіші.

TC-05REST API · Postman

200/400перевірки статусів

Колекція Postman із Bearer-авторизацією, змінними оточення та JavaScript-перевірками для позитивних і негативних сценаріїв.

#Досвід

Живий продукт — від історії до фіксу.

  1. Вимоги

    Аналізую user stories та критерії приймання разом із BA, шукаю суперечності, прогалини й умови, які неможливо перевірити. Частину вимог виправили ще до початку тестування.

  2. Тест-дизайн

    Тест-кейси й чеклісти в Zephyr Scale, пов’язані з історіями в Jira для трасування. Граничні значення та класи еквівалентності для форматів, лімітів розміру, розмірів зображень і довжини тексту.

  3. Виконання

    Функціональні й регресійні прогони на проді. DevTools: мережеві запити, DOM і атрибути форм, емуляція пристроїв — і звірка UI з Figma.

  4. REST API

    Postman із Bearer-авторизацією, оточеннями, позитивними й негативними сценаріями та JavaScript-перевірками — з відкатом тестових даних після прогону.

  5. Баг-репорти

    Відтворювані звіти з кроками, пріоритетом, скриншотами й відео в GitHub Projects; перевіряю фікси разом із розробниками. Знаходив неузгодженості локалізації, незадокументований елемент у діалозі підтвердження та інтерактивний елемент без підпису.

  6. AI-агент

    Рутинні QA-задачі з агентом, підключеним до браузера та інструментів проєкту через MCP: розбиваю історію на малі кроки, даю лише критерії приймання й правила з вікі та перевіряю кожну чернетку, перш ніж вона потрапить до команди.

#Проєкти

Зібрано з AI-агентами, протестовано мною. Визначаю обсяг, керую агентами, перевіряю їхню роботу й підписую кожен реліз.

shkbb / Lag

Запис миттєвих повторів і екрана для Windows

Пише в кільцевий буфер у пам’яті — натискаєш гарячу клавішу, і останні секунди збережено. Власний VFR-рушій на Windows Graphics Capture з кодуванням NVENC, AMF і QSV, багатодоріжкове аудіо, редактор кліпів і автооновлення.

Моя роль Власник — обсяг і роадмап, розробка з AI-агентами, QA релізів на 4 машинах, 17 локалей, канал автооновлень, двомовна документація.

.NET 8 · Avalonia UI · FFmpeg 7.1 · Windows Graphics Capture · Velopack

RECБуфер · 00:301440p · 120 fps · HEVC · NVENC
Бібліотека · 12
Кліп збережено · 00:30
C# GPL-3.0 20 релізів · 1.7.1
shkbb / UWFix

Катсцени на ультраширокому моніторі без чорних смуг · Windows і Linux

Знаходить ігри зі Steam, Epic, GOG та Ubisoft Connect, визначає рушій (їх 15) і замінює константу співвідношення 16:9 під монітори 21:9 і 32:9 — з резервною копією, перевіркою байтів, контрольними сумами SHA-256 і відновленням в один клік.

Моя роль Власник — розробка з AI, перевірка сценаріїв патчу й відновлення, тести JUnit 5 і GitHub Actions для Windows/Linux.

Java 17 · JavaFX 21 · Maven · Gson · JUnit 5 · GitHub Actions

— Виявляється, там було більше, ніж ми бачили.

16:9 · 1.778→ 3440×1440 · 2.389
398EE33F
Java MIT 9 релізів · v1.8.0

~ / homelab

Цю сторінку віддає ТВ-приставка.

X96 mini, перепрошита на Armbian Linux: 2 ГБ оперативки віддають цей сайт через nginx і фільтрують DNS домашньої мережі через AdGuard Home. Статичні, заздалегідь стиснені файли — сторінка майже нічого не коштує залізу.

artem@x96 — ssh
$ uname -sm
Linux aarch64
$ uptime -p
—
$ free -h | awk '/Mem/{print $3" / "$2}'
— / 2.0Gi
$ systemctl is-active nginx AdGuardHome
active
active

#Як я працюю з AI

Агенти беруть на себе рутину — тестові дані, чернетки, скрипти. До команди нічого не йде, поки я не звірю це з фактами.

  1. 1

    Декомпозиція

    Розбиваю історію на малі кроки, кожен з яких можна перевірити.

  2. 2

    Обмежую контекст

    Лише те, що потрібно задачі: критерії приймання, правила з вікі, релевантні файли.

  3. 3

    Чернетка від агента

    Тест-кейси, дані, скрипти й звіти — швидкі перші версії.

  4. 4

    Звіряю з доказами

    Скриншоти, логи й сам продукт. Твердження без доказу — відхиляю.

BUG-AIСпіймано на рев’ю

Бейдж, що змінив колір.

Агент записав тестове відео як доказ. Стиснення змінило колір бейджа статусу, тож запис не доводив, що UI правильний. Я його відхилив і перевірив за скриншотами.

Щодня Claude Code · Cursor · Codex · Google Antigravity · MCP · Ollama · ChatGPT

#Навички й інструменти

Тестування
Функціональне, Регресійне, Ретест, Smoke, UI та адаптивність, API, Локалізація, Кросбраузерне, Мобільне — реальні пристрої
Тест-дизайн
Класи еквівалентності, Граничні значення, Таблиці рішень, Переходи станів, Error guessing, Позитивні й негативні
API
REST, HTTP, JSON, Postman, Оточення, JS-тести, Swagger, Bearer-авторизація
QA-інструменти
Jira, Zephyr Scale, GitHub Projects, Chrome DevTools, Figma, Miro
Процес і документація
Тест-кейси, Чеклісти, Баг-репорти, Трасування вимог, SDLC / STLC, Agile / Scrum
AI та агенти
Claude Code, Cursor, Codex, Google Antigravity, MCP, Ollama, ChatGPT
Розробка
C# / .NET 8, Java 17, JavaFX, TypeScript, JavaScript, SQL (базово), Git, Maven, JUnit 5, GitHub Actions
Інфраструктура
Linux CLI, bash · grep · journalctl · systemctl, Docker & Compose, nginx, Armbian, Debian, Ubuntu Server, Arch, Gentoo, Windows
Вивчаю зараз
Microsoft Power Platform, Copilot Studio

#Освіта

#Контакти

Маєте продукт, якому потрібен уважний погляд? Знайдімо баги раніше за ваших користувачів.

temkyiv@gmail.com