Блог перформанс-інженера Костянтина Шейдаєва

Як стати інженером з якості у 2026

Jul 31, 2026

Я почав займатись QE на п’ятому курсі універу.

Той світ здавався загадковим. Тесткейси, тестсьюти, тестплани. Автоматизація на Selenium. Інструкції, як запустити локальне оточення. А найголовніше — люди. Розробники, адміни, сетевіки — всі круті, спокійні, дуже вмотивовані. І всі хотіли допомогти.

Вважали, що тестувальник має бути трошки розумніший за мавпу і знати систему трошки краще за юзера. І цього вистачало.

Такі речі були нормою:

Чудові були часи. Людяні і легкі.

Команда тих часів


Пройшло 15 років. Все змінилося.

  1. Зʼявився блядський AI
  2. Всі працюють віддалено
  3. Зʼявився Docker
  4. Від QE очікують більше. І найнеприємніше, що очікують більше одразу.

І, звісно, все це вплинуло на те, що має знати і вміти інженер з якості.

Обовʼязкова база

  1. Git
    1. Пройдіть githowto.com/uk
    2. Ви маєте почати спілкуватись з командою однією мовою — репозиторій, коміт, рілка, мерж, ребейз.
    3. Далі ви будете будувати процес роботи з якістю, серцем якого є зміна, а зміна завжди в коді.
  2. HTTP
    1. Типи запитів: як, де і для чого вони використовуються.
    2. Заголовки, кукі, коди відповіді.
    3. Структура запиту і відповіді.
    4. Ви будете описувати баги. Якщо розробник бачить 403, а ви йому кажете, що не можете авторизуватись через неправильний пароль — вас не будуть сприймати серйозно.
  3. Розуміння, як і ким HTTP-запит обробляється — від браузера до бекенду і назад.
    1. Ви інженер, не користувач. Від вас не хочуть бачити «я натиснув, а там нічого».
    2. Вигадайте собі базовий сайт: PHP, Nginx, MySQL, Redis на одному сервері. Поясніть собі, як саме кожен з цих компонентів бере участь в обробці запиту. (AI-помічники дуже круто справляються з цією задачею)
  4. Docker
    1. Свого часу я пройшов платний курс у цього тіпа, було корисно і зрозуміло — Docker Mastery на Udemy
    2. Якщо не хочете платити, є купа курсів на YouTube, обирайте будь-який.
    3. Тільки майте на увазі: це не курс з філософії, там треба робити ручками, від прослуховування толку буде 0. Розгортайте Docker у себе на компі і повторюйте за лектором.
  5. Вміння писати скрипти на PHP або Python
    1. Поставте собі VPN і пройдіть курс Python на Stepik. Так, автори з країни водки і гівна, але це найкраще, що я бачив з курсів про програмування. (Курс безкоштовний, ви нікого не спонсуєте — користуйтесь ресурсами болотяників, щоб стати краще і їбать їх в рот)
    2. Встановіть собі будь-яку IDE і вчіться працювати з кодом у ній.
    3. Зберігайте завдання в git.
  6. Розуміння, як працює компʼютер і які у нього є ресурси — CPU, памʼять, диск, мережа. (Попрацюйте з AI)
  7. Розуміння, як відмальовується сторінка в браузері — DOM, рендер, мережеві запити, що блокує, що ні. (Попрацюйте з AI)
  8. Вміння описати баг так, щоб вас зрозуміли
    1. Послідовна відповідь на 3 питання: Як зараз працює? Як має працювати? Кроки відтворення.
    2. Встановіть собі інструменти для створення скріншотів і запису екрана.
    3. Практикуйтесь, описуйте 10 багів кожен день.
  9. Вміння користуватись хоча б одним AI-помічником і розуміти, як робити його відповіді якіснішими
  10. Вивчіть Playwright цей інструмент автоматизації тестування розірвав усіх конкурентів, розпочніть з нього. Це просто швецарський ніж в якому є все що вам може знадобитись.
  11. Бути нормальною блять людиною, яка:
    • приходить вчасно
    • слухає керівника
    • виконує взяті на себе зобовʼязання
    • вибачається, якщо ці зобовʼязання не виконує
    • пояснює свої рішення
    • перед тим як відправити повідомлення будь-кому, читає написане, аналізує, чи достатньо зрозуміло, і переписує, якщо ні.

Якось так.

Треба буде допомога — пишіть.

І чекаю вас на співбесідах :)