vyvchy
    Теми розділу

    13 · Співбесіда

    Резюме QA: структура, досвід, типові помилки

    Зміст

    Резюме (resume, CV) — це перший і найдешевший фільтр у наймі. На вакансію trainee/junior QA приходять сотні відгуків, і рекрутер витрачає на кожне резюме секунди, а не хвилини. Тому резюме — не автобіографія й не список усього, що ти колись чув на курсах. Це цільовий документ з однією роботою: заробити тобі дзвінок-скринінг. Усе, що цій меті не служить, — шум, який відбирає увагу від того, що продає.

    На trainee-рівні вага резюме особливо висока, бо власного досвіду ще мало й документ мусить компенсувати це структурою, конкретикою й правильною мовою. Погане резюме сильного кандидата ховає його за слабшими; сильне резюме показує навіть скромний досвід так, що з тобою хочуть поговорити. Ця глава — про механіку: як резюме читають, чому саме так, і як під це зібрати одну сторінку, за яку не соромно на співбесіді. Загальний контекст воронки найму — у главі «Ринок і процес найму»; тут — сам документ.

    Як резюме читають насправді

    Перш ніж говорити про структуру, треба зрозуміти шлях, який резюме проходить до людини, що ухвалює рішення. Він майже завжди двоступеневий: спершу тебе мають знайти, потім — прочитати.

    Багато компаній і job-бордів індексують резюме, а рекрутери шукають кандидатів за ключовими словами й тегами (на Djinni — це стек і теги в профілі, у великих компаніях — пошук у системі відстеження кандидатів, applicant tracking system, ATS). Якщо у твоєму резюме немає слів із вакансії — воно просто не спливає в цьому пошуку. Далі йде людський скан на кілька секунд: рекрутер шукає зачіпки — рівень, стек, релевантність. І лише те, що зачепило, доходить до уважного читання найм-менеджером або тех-лідом.

    Ні

    Так

    Зачепило

    Не зачепило

    Резюме потрапило в систему

    Є ключові слова
    з вакансії?

    Не спливає в пошуку
    рекрутера / ATS

    Швидкий скан рекрутером
    кілька секунд

    Уважне читання
    найм-менеджером / тех-лідом

    Запрошення на скринінг

    Ні

    Так

    Зачепило

    Не зачепило

    Резюме потрапило в систему

    Є ключові слова
    з вакансії?

    Не спливає в пошуку
    рекрутера / ATS

    Швидкий скан рекрутером
    кілька секунд

    Уважне читання
    найм-менеджером / тех-лідом

    Запрошення на скринінг

    Звідси два наслідки, на яких тримається вся решта глави. По-перше, резюме мусить бути скановним: те, що продає, видно за секунди, без читання суцільним текстом. По-друге, воно мусить говорити мовою вакансії, інакше не пройде навіть перший, машинний фільтр. Структура й ключові слова — не косметика, а перепустка крізь два різні бар'єри.

    Структура на одну сторінку

    Для trainee й junior резюме має вміщатися на одну сторінку. Причина проста: досвіду, який виправдав би другу сторінку, ще немає, а друга сторінка розмиває фокус і сигналить, що ти не вмієш відділяти головне від другорядного. Дві сторінки — привілей, який заробляється роками релевантного досвіду.

    Порядок блоків — зверху вниз за спаданням важливості, бо саме так їх сканує око:

    Контакти, локація, бажана роль

    Summary: хто ти, 2-3 рядки

    Skills: інструменти й технології, чесно

    Досвід / Проєкти: результатами, від нового до старого

    Освіта й курси

    Англійська + посилання: GitHub, LinkedIn

    Контакти, локація, бажана роль

    Summary: хто ти, 2-3 рядки

    Skills: інструменти й технології, чесно

    Досвід / Проєкти: результатами, від нового до старого

    Освіта й курси

    Англійська + посилання: GitHub, LinkedIn

    Кілька правил, які роблять цю сторінку робочою:

    • Контакти — повні й клікабельні. Ім'я, бажана посада (наприклад, «Manual QA / Trainee»), місто або таймзона, email, Telegram, посилання на LinkedIn і GitHub. Не змушуй рекрутера шукати, як з тобою зв'язатися.
    • Зворотний хронологічний порядок у досвіді й проєктах: найновіше зверху. Рекрутера цікавить, що ти робиш зараз, а не ким був три роки тому.
    • Пункти, а не абзаци. Кожне досягнення — окремий буліт. Суцільний текст на скані не читається взагалі.
    • Проста, текстова верстка. Уникай двоколонкових шаблонів, таблиць і тексту всередині картинок: людське око їх ще прочитає, а парсер ATS легко спотворить і втратить твої ключові слова. Стандартні заголовки розділів («Досвід», «Навички», «Освіта») парсер розпізнає, креативні — ні.
    • PDF, а не .docx. PDF зберігає верстку на будь-якому екрані. Назви файл осмислено: Ім'я_Прізвище_QA.pdf, а не resume_final_2.pdf.
    • Фото — не обов'язкове. В IT-наймі фото в резюме не очікують, а частина компаній свідомо відбирає без нього, щоб не давати ґрунту для упереджень. Не помилка додати нейтральне фото, але й не перевага — місце краще віддати змісту.

    Summary під контактами — це два-три рядки, які рекрутер прочитає точно: хто ти, який стек, чого шукаєш. «Manual QA з фокусом на веб і API, знаю SQL і основи автоматизації на Playwright, шукаю junior-позицію в продуктовій команді» працює краще, ніж абстрактне «відповідальний і швидконавчуваний».

    Досвід через результати, а не обов'язки

    Це головна навичка резюме — і місце, де провалюється більшість кандидатів. Слабке резюме перелічує обов'язки: «тестував веб-застосунок», «писав баг-репорти», «брав участь у релізах». Це нічого не каже, бо так може написати будь-хто, хто просто був поруч. Сильне резюме показує результат: що змінилося тому, що там був саме ти.

    Робоча формула пункту: дія + контекст + результат (бажано з метрикою).

    Виглядає як обов'язокА треба як результат
    Писав тест-кейсиПобудував регресійний чекліст на 120 кейсів для модуля оплат, за яким тепер ганяє вся команда
    Тестував APIЗнайшов клас багів на рівні API (200 OK з помилкою в тілі), які не було видно в UI
    Автоматизував тестиПокрив смоук-сценарії на Playwright, скоротив ручний прогін з 40 до 12 хвилин
    Заводив багиОформлював баг-репорти з кроками, логами й HAR так, що розробники не поверталися з питаннями

    Метрика продає найкраще (скільки кейсів, на скільки швидше, скільки багів), але не в кожного trainee вона є — і це нормально. Тоді показуй масштаб і наслідок: обсяг покриття, що саме знайшов, як твоя робота вплинула на команду чи реліз. Головне — не приписувати собі чужого й не роздувати: кожен такий пункт стане питанням на співбесіді, і «розкажіть детальніше» миттєво оголить вигадку. Ця ж логіка «дія → результат» лежить в основі методу STAR для behavioral-питань — див. главу «Behavioral-питання і метод STAR».

    Ключові слова під вакансію

    Універсальне резюме, яке ти розсилаєш без змін, програє адаптованому — бо не проходить перший фільтр і не зачіпає на скані. Резюме треба підганяти під сімейство вакансій (окреме — під Manual QA, окреме — під AQA), а часто й під конкретну вакансію.

    Механіка проста: відкрий текст вакансії й перевір, якими словами там названо потрібні навички. Якщо написано «API testing, Postman, SQL, ISTQB», а ти це справді знаєш — вживай саме ці терміни, а не свої синоніми. Рекрутер шукає за словами з власної вакансії; якщо в тебе те саме названо інакше, збіг не спрацює. Це не гра в обман системи, а вирівнювання словника: ти й вакансія маєте називати одні речі однаково.

    Два запобіжники. Перший — не напихай ключові слова, яких не володієш: усе, що написано, ти маєш захистити на співбесіді (про це — окремий розділ нижче). Другий — пиши коректною термінологією. «Регресійне тестування», «граничні значення», «класи еквівалентності» — а не народні переказки. Правильні терміни сигналять, що ти вчився системно; глосарій ISTQB — надійне джерело формулювань. Як ті самі ключові слова живуть у профілі на майданчику — у главі «Djinni і LinkedIn».

    Резюме без досвіду: курси, pet-проєкти, опенсорс

    Найчастіше питання trainee: «що писати в досвід, якщо його немає?» Відповідь — конвертувати навчання в докази. Без комерційного досвіду роль розділу «Досвід» бере на себе розділ «Проєкти», і саме він вирішує, чи покличуть тебе.

    • Курси — це фон, не досягнення. Сертифікат про проходження курсу є в усіх, хто відгукнувся, тож сам по собі він не виділяє. Виділяє те, що ти зробив під час навчання: не «пройшов курс з автоматизації», а «на курсовому проєкті написав 15 e2e-тестів на Playwright, репозиторій — на GitHub».
    • Pet-проєкти — твій найсильніший актив. Візьми будь-який реальний застосунок (свій або публічний) і зроби на ньому те, що робить QA: тест-план, набір чеклистів, портфоліо баг-репортів, невеликий репозиторій автотестів. Це відразу показує, що ти вмієш застосовувати теорію, а не лише переказувати її.
    • Опенсорс і спільнота. Заведений і прийнятий баг-репорт у реальному опенсорс-проєкті, доданий тест-кейс, участь у тестуванні спільнотою — усе це справжній досвід із публічним слідом, на який можна дати посилання.
    • Суміжний досвід теж рахується. Ручне тестування внутрішнього інструменту на не-IT роботі, фриланс, волонтерські проєкти — якщо там була робота з якістю, її можна й треба показати мовою QA.

    Спільний знаменник — артефакти. Посилання на GitHub з тест-проєктом, публічна тестова документація, оформлені баг-репорти важать більше за будь-який список пройдених курсів, бо це доказ, а не декларація. Trainee без досвіду, який приносить два добротні pet-проєкти, у резюме сильніший за того, хто перелічив п'ять курсів і жодного артефакту.

    Розділ Skills: пишеш — відповідай

    Головне правило розділу навичок: усе, що ти вписав, — це запрошення до питання. Інтерв'юер має повне право копнути будь-який рядок, і твоє завдання — кожен захистити.

    Звідси парадокс, на якому валяться кандидати: довгий список вражає на око, але шкодить по суті. «Java, Python, JavaScript, SQL, Selenium, Playwright, Cypress, Appium, JMeter, Docker, Kubernetes» в резюме trainee виглядає як сильний кандидат, а насправді читається як людина, що плутає «чув про це» зі «вмію», — і кожен пункт стає окремим питанням, на якому легко посипатися. Чесний, сфокусований список під цільову роль виграє: краще три інструменти, які ти впевнено обговориш, ніж дванадцять, половину з яких не поясниш.

    Той самий принцип стосується рівнів. Не пиши «English: C1», якщо не витягнеш співбесіду англійською, — тебе просто переведуть на неї й перевірять (див. «Англійська на співбесіді»). Не став «advanced», де в тебе «знаю основи». Резюме задає планку очікувань, а технічна співбесіда цю планку перевіряє — розрив між ними коштує офферу. До чого готуватись за кожним блоком навичок — у главах «Технічна співбесіда Manual QA» і «Технічна співбесіда AQA».

    Супровідний лист

    Супровідний лист (cover letter) потрібен не завжди, але сильно допомагає в кількох ситуаціях: зміна професії, відсутність досвіду, пояснення пауз у роботі або конкретна компанія, яку ти дуже хочеш. На Djinni роль такого листа виконує перше повідомлення рекрутеру — став до нього так само серйозно.

    Хороший лист короткий (3–4 речення або пара маленьких абзаців) і відповідає на три питання: хто ти, чому саме ця роль/компанія, що ти приносиш. Він персоналізований: шаблонний лист, розісланий усім, часто гірший за його відсутність, бо видно, що ти не читав вакансію. І він не переказує резюме — його завдання додати контекст і мотивацію, а не продублювати булети. Один влучний рядок про те, чому тебе зачепив саме цей продукт, працює краще за абзац загальних слів про «прагнення розвиватись».

    Типові помилки

    • Виглядає як повнота, а насправді шум. Резюме на дві-три сторінки з усіма курсами й «особистими якостями» не показує серйозність, а ховає головне. Одна сторінка, що продає, сильніша за три, що втомлюють.
    • Виглядає як досвід, а насправді посадова інструкція. Список обов'язків («тестував, писав, брав участь») не відрізняє тебе ні від кого. Без результату це порожній рядок.
    • Виглядає як сильний стек, а насправді міна. Довгий список технологій, половину з яких не захистиш, топить на першому ж уточненні. Skills — це список зобов'язань, а не побажань.
    • Виглядає як універсальність, а насправді нерелевантність. Одне резюме на всі вакансії не проходить пошук за ключовими словами й не зачіпає на скані. Неадаптоване резюме — це резюме нізвідки.
    • Виглядає як креатив, а насправді нечитабельність. Двоколонкові дизайнерські шаблони, фото на пів сторінки, графіки «володіння на 80%» ламають парсинг і крадуть місце в змісту. Форма має служити скану, а не милувати око.
    • Виглядає як дрібниця, а насправді недбалість. Друкарські помилки, битий email, застарілий телефон, файл resume_final_2.docx — це сигнал, як ти ставитимешся до тест-документації. QA продає увагу до деталей; резюме — її перший доказ.

    Підсумок

    • Резюме — цільова перепустка на скринінг, а не автобіографія; його оцінюють за секунди й спершу шукають за ключовими словами.
    • Одна сторінка, зворотний хронологічний порядок, пункти замість абзаців, проста текстова верстка й PDF — базова гігієна, яку читає і людина, і парсер.
    • Досвід продають результати за формулою «дія + контекст + результат», а не список обов'язків; вигадувати не можна — кожен пункт стане питанням.
    • Резюме адаптують під вакансію словником самої вакансії й коректною термінологією; без досвіду роль досвіду грають pet-проєкти, опенсорс і артефакти з публічним слідом.
    • Розділ Skills — це список зобов'язань: пишеш лише те, що захистиш; чесний короткий список сильніший за довгий недостовірний.

    Що питають на співбесіді

    Резюме — не окрема тема співбесіди, а її сценарій: технічна й скринінгова розмови буквально стартують із нього. Найчастіші входи:

    • «Розкажіть про себе». Насправді це прохання за дві хвилини провести інтерв'юера по резюме: хто ти, ключовий досвід, чого шукаєш. Розбір цього питання — у главі «Скринінг з рекрутером».
    • «Розкажіть детальніше про цей проєкт / цю навичку». Заглиблення в будь-який рядок. Інтерв'юер перевіряє, чи стоїть за словом реальний досвід і чи збігається розказане з написаним.
    • «Ви вказали X — поясніть, як воно працює». Пряма перевірка розділу Skills. Тут топлять завищені рівні й вписані «для краси» технології.

    На що дивиться інтерв'юер: чи відповідає жива розповідь резюме, чи можеш захистити кожен пункт, чи справжні досягнення й чи вмієш відділяти головне. Найгірший сигнал — розрив між тим, що написано, і тим, що ти реально знаєш. Тому золоте правило: не клади в резюме нічого, чого не хочеш почути питанням.

    Джерела

    • ISTQB Certified Tester Foundation Level (CTFL) 4.0 — резюме не є темою силабуса, але силабус — джерело коректної QA-термінології, яку варто вживати в тексті резюме й захищати на співбесіді.
    • ISTQB Glossary — щоб писати «регресійне тестування» й «граничні значення», а не народні переказки.
    • Djinni — основний майданчик для цієї аудиторії; під його теги й пошук адаптують резюме та профіль (детально — глава «Djinni і LinkedIn»).
    • DOU — зарплатні зрізи й community-контекст ринку; орієнтир для очікувань (торг і оффер — глава «Оффер, зарплата і торг»).