🤖 Академия QA-автоматизации
← Основы QA-автоматизации: курс для начинающих
Этап 6. Сборка знаний и первый учебный проект

Как оформить результаты работы и что добавить в резюме начинающего QA-инженера

Почему это важно?

Представьте, что вы отлично выполнили всю работу по тестированию: написали тест-кейсы, нашли баги, запустили автоматизированный тест. Но если никто об этом не знает — это всё равно что убрать квартиру и не дать гостям войти. Результаты работы нужно оформить и показать.

Именно поэтому последний шаг любого проекта в QA — это не сам тест, а грамотная упаковка того, что вы сделали. Работодатели и заказчики судят о вас не только по навыкам, но и по тому, насколько аккуратно и понятно вы умеете объяснять свою работу.

В этом уроке вы узнаете:

  • Как правильно оформить результаты своего учебного проекта.
  • Что такое портфолио и зачем оно нужно.
  • Что писать в резюме на позицию «Junior QA Engineer» — даже если у вас нет опыта работы.

Теория

Шаг 1. Что такое результаты работы QA-инженера?

Когда QA-инженер заканчивает работу над проектом, у него должен появиться набор документов и материалов. Это и есть результаты работы (артефакты тестирования — от слова «артефакт», то есть что-то созданное в процессе работы).

Типичные артефакты QA-инженера:

Артефакт Что это
Тест-план Документ, описывающий: что именно будем тестировать, как, когда и зачем
Тест-кейсы Пошаговые сценарии для проверки конкретных функций
Баг-репорты Подробные описания найденных ошибок
Отчёт о тестировании Итоговый документ с выводами: что проверяли, что нашли, что работает, что нет
Автоматизированные тесты Скрипты или файлы, которые можно запустить и получить результат

Всё это вместе и составляет результат вашей работы — то, что вы покажете работодателю.


Шаг 2. Что такое портфолио и зачем оно нужно?

Портфолио — это коллекция ваших лучших работ, которая показывает, что вы умеете делать. Так же, как дизайнер показывает картинки своих проектов, QA-инженер показывает документы, тест-кейсы и код автоматизированных тестов.

Аналогия. Представьте, что вы хотите устроиться поваром. Вы можете сколько угодно говорить «я умею готовить». Но куда убедительнее — принести блюдо, которое вы приготовили сами. Портфолио — это ваше «блюдо» в мире IT.

Для начинающего QA-инженера достаточно одного учебного проекта в портфолио. Главное — чтобы он был оформлен аккуратно и показывал весь цикл работы: от тест-плана до результатов.


Шаг 3. Где хранить портфолио?

Самый распространённый способ — использовать GitHub (произносится «Гит-хаб»). Это бесплатный сайт, где разработчики и тестировщики хранят свои проекты. Думайте о GitHub как о «Google Диске для программистов и тестировщиков».

Термин: репозиторий — это папка на GitHub, где хранится один проект. В ней могут лежать файлы с тест-кейсами, скрипты автотестов, документы и описание проекта.

На GitHub ваше портфолио будет доступно по ссылке, и вы сможете просто вставить эту ссылку в резюме.

Другие варианты для портфолио:

  • Notion — удобный инструмент для создания страниц с документами (как расширенный блокнот онлайн).
  • Google Docs / Google Drive — простой вариант для хранения документов.
  • Собственный сайт или блог — продвинутый вариант, не обязательный на старте.

Для начала рекомендуется GitHub + Notion или просто GitHub.


Шаг 4. Как оформить репозиторий на GitHub

Когда работодатель заходит в ваш репозиторий, первое, что он видит — это README-файл (читается «Риддми»). Это текстовый файл с описанием проекта. Его название буквально означает «прочитай меня».

README — это лицо вашего проекта. Он должен отвечать на вопросы:

  1. Что это за проект?
  2. Что именно вы тестировали?
  3. Какие инструменты использовали?
  4. Что вы нашли (краткие результаты)?
  5. Как открыть или запустить ваши тесты?

Структура хорошего README для учебного QA-проекта:

# Название проекта

## Описание
Краткое описание: что за приложение, зачем его тестировали.

## Что было сделано
- Составлен тест-план
- Написаны тест-кейсы (N штук)
- Найдено и задокументировано X багов
- Написан автоматизированный тест с помощью [инструмент]

## Инструменты
- Инструмент 1
- Инструмент 2

## Структура проекта
- /test-plan — тест-план в формате .md или .pdf
- /test-cases — тест-кейсы
- /bug-reports — баг-репорты
- /tests — автоматизированные тесты

## Результаты
Краткий вывод: сколько тест-кейсов прошло, сколько провалилось, 
какие ключевые баги найдены.

## Как запустить тесты
Пошаговая инструкция.

Шаг 5. Как оформить отчёт о тестировании

Отчёт о тестировании (Test Summary Report) — это итоговый документ, который пишется после завершения тестирования. Он нужен, чтобы все участники проекта (менеджер, разработчик, заказчик) могли быстро понять: «Всё ли хорошо? Можно ли выпускать продукт?»

Для учебного проекта отчёт не должен быть длинным. Достаточно одной страницы.

Что включить в учебный отчёт:

  1. Цель тестирования — что именно проверяли.
  2. Объём тестирования — сколько тест-кейсов написали и выполнили.
  3. Результаты — сколько тестов прошло успешно (Pass), сколько провалилось (Fail).
  4. Найденные баги — список с кратким описанием и приоритетом.
  5. Вывод — ваше мнение: готово ли приложение к использованию?

Термины:

  • Pass (произносится «пасс») — тест прошёл успешно, приложение работает так, как ожидалось.
  • Fail (произносится «фейл») — тест провалился, приложение работает неправильно.
  • Приоритет бага — насколько серьёзна ошибка. Обычно делят на: Критический, Высокий, Средний, Низкий.

Шаг 6. Как писать резюме для начинающего QA-инженера

Резюме пугает многих начинающих: «У меня нет опыта, что писать?» На самом деле грамотно составленное резюме с учебным проектом гораздо лучше, чем пустое резюме с большими амбициями.

Структура резюме Junior QA Engineer

1. Контакты и заголовок

Укажите имя, фамилию, email, телефон, ссылку на LinkedIn (профессиональная социальная сеть) и ссылку на GitHub.

В строке заголовка напишите цель: «Junior QA Engineer» или «Начинающий QA-инженер».


2. Краткое описание (Summary)

2–3 предложения о себе. Не нужно писать «у меня нет опыта». Напишите то, что у вас есть:

«Прошла курс по основам QA-автоматизации. Умею составлять тест-планы, тест-кейсы и баг-репорты. Выполнила учебный проект по тестированию веб-приложения, результаты доступны на GitHub.»


3. Навыки (Skills)

Перечислите технические навыки, которые вы освоили. Разбейте их по категориям:

Тестирование:
- Составление тест-планов и тест-кейсов
- Написание баг-репортов
- Функциональное тестирование
- Регрессионное тестирование (повторная проверка после исправлений)

Инструменты:
- Playwright / Selenium (базовый уровень)
- GitHub
- Notion / Google Docs
- Chrome DevTools (инструменты разработчика в браузере)

Языки:
- Python (базовый) / JavaScript (базовый) — если изучали

Честность важна! Никогда не пишите «продвинутый уровень», если это не так. «Базовый уровень» — это нормально и честно для начинающего.


4. Проекты (Projects)

Это самый важный раздел для тех, у кого нет опыта работы. Здесь вы описываете свой учебный проект.

Пример оформления проекта в резюме:

Учебный проект: Тестирование веб-приложения [название]
[Ссылка на GitHub]

- Составил(а) тест-план, охватывающий 5 функциональных модулей
- Написал(а) 30 тест-кейсов для ключевых пользовательских сценариев
- Обнаружил(а) и задокументировал(а) 8 багов (из них 2 критических)
- Написал(а) автоматизированный тест с использованием Playwright
- Оформил(а) итоговый отчёт о тестировании

Обратите внимание: каждый пункт начинается с глагола действия и содержит конкретные цифры. Это показывает реальный масштаб работы.


5. Образование и курсы

Укажите курс, который вы прошли. Онлайн-курсы — это нормально и ценится.

Курс «Основы QA-автоматизации» — [год]

Если есть высшее образование — укажите. Если нет — не страшно, для Junior QA это не критично.


6. Чего НЕ писать в резюме

  • Не пишите «быстро обучаюсь» и «стрессоустойчив(а)» — это шаблонные фразы, которые ничего не говорят о вас. Лучше покажите это через конкретные примеры.
  • Не перечисляйте школьные достижения, если вы взрослый человек.
  • Не пишите «опыт работы: нет» — просто не включайте этот раздел, если его нет. Вместо него сделайте акцент на проектах.

Шаг 7. Как подготовиться к первому собеседованию

Резюме — это только билет на собеседование. Там вас будут спрашивать о вашем проекте. Поэтому важно хорошо знать свой учебный проект и уметь рассказать о нём.

Типичные вопросы для Junior QA:

  • «Расскажите о вашем проекте.»
  • «Что такое тест-кейс? Приведите пример.»
  • «Как вы описываете баг-репорт?»
  • «Чем отличается ручное тестирование от автоматизированного?»
  • «Почему вы хотите работать в QA?»

Совет. Перед собеседованием несколько раз расскажите о своём проекте вслух — другу, родственнику или просто самому себе перед зеркалом. Это снижает волнение и помогает найти слабые места в объяснении.


Пример: Готовый README для учебного проекта

Ниже — пример реального README, который вы можете адаптировать под свой проект:

# Тестирование учебного веб-приложения «Bookstore»

## Описание проекта
В рамках финального проекта курса «Основы QA-автоматизации» я 
протестировала учебное веб-приложение «Bookstore» — онлайн-магазин книг.
Целью было проверить основные пользовательские сценарии: регистрацию,
поиск книг, добавление в корзину и оформление заказа.

## Что было сделано
- ✅ Составлен тест-план (охватывает 4 раздела приложения)
- ✅ Написано 25 тест-кейсов
- ✅ Найдено и задокументировано 6 багов
- ✅ Написан автоматизированный тест для проверки входа в систему
- ✅ Составлен итоговый отчёт о тестировании

## Инструменты
- Playwright (автоматизация браузера)
- Python 3
- GitHub
- Google Docs (документация)

## Структура проекта
bookstore-testing/
├── README.md
├── test-plan/
│   └── test-plan.md
├── test-cases/
│   └── test-cases.md
├── bug-reports/
│   ├── bug-001.md
│   ├── bug-002.md
│   └── ...
├── tests/
│   └── test_login.py
└── reports/
    └── final-report.md

## Результаты тестирования
| Всего тест-кейсов | Пройдено (Pass) | Провалено (Fail) |
|---|---|---|
| 25 | 19 | 6 |

**Ключевые находки:**
- Критический баг: невозможно завершить оформление заказа при 
  использовании определённых данных карты
- Высокий приоритет: поиск не работает при вводе кириллицы

## Как запустить автоматизированный тест

1. Установите Python 3: https://python.org
2. Установите Playwright:
   pip install playwright
   playwright install
3. Запустите тест:
   python tests/test_login.py

## Автор
Имя Фамилия  
[Ссылка на LinkedIn] | [Email]

Практика

Упражнение 1. Напишите README для своего проекта

Возьмите шаблон README из примера выше и заполните его данными своего учебного проекта (из предыдущих уроков этапа). Сохраните файл с названием README.md.

Проверьте себя:

  • Есть описание: что за приложение и зачем тестировали?
  • Есть список того, что сделано (с галочками или пунктами)?
  • Есть таблица результатов (Pass/Fail)?
  • Есть инструкция по запуску тестов?
  • Указаны ваши контакты?

Упражнение 2. Оформите отчёт о тестировании

Напишите итоговый отчёт о своём учебном проекте в виде документа (Google Docs, Notion или .md-файл). Используйте структуру из теории (Шаг 5):

  1. Цель тестирования
  2. Объём работ (сколько тест-кейсов)
  3. Результаты (Pass/Fail, таблица)
  4. Список найденных багов с приоритетами
  5. Вывод: готово ли приложение?

Объём: 1–2 страницы. Главное — ясность, а не длина.


Упражнение 3. Составьте раздел «Проекты» для резюме

Напишите описание своего учебного проекта для резюме. Следуйте правилам из Шага 6:

  • Используйте глаголы действия (составил, написал, нашёл, оформил).
  • Добавьте конкретные цифры.
  • Уложитесь в 5–7 пунктов.

Сохраните этот текст — он понадобится, когда будете составлять полное резюме.


Упражнение 4. Загрузите проект на GitHub (дополнительное)

Если у вас уже есть аккаунт на GitHub:

  1. Создайте новый репозиторий с названием проекта (например, bookstore-testing).
  2. Загрузите в него файлы: README.md, тест-план, тест-кейсы, баг-репорты, тест-скрипты и отчёт.
  3. Убедитесь, что репозиторий публичный (Public), чтобы работодатель мог его увидеть.
  4. Скопируйте ссылку на репозиторий — это и есть ваша ссылка для резюме.

Если GitHub кажется сложным — для начала достаточно хранить файлы на Google Drive и давать ссылку на папку. GitHub — это следующий шаг, к которому вы обязательно придёте.


Главные выводы

  • Результаты работы QA-инженера — это конкретные документы: тест-план, тест-кейсы, баг-репорты, отчёт и автотесты.
  • Портфолио — это коллекция ваших лучших проектов. Для старта достаточно одного хорошо оформленного учебного проекта.
  • GitHub — стандартное место для хранения IT-портфолио. README-файл — лицо вашего проекта.
  • В резюме без опыта работы главную роль играет раздел «Проекты» — описывайте его конкретно, с глаголами действия и цифрами.
  • Навыки перечисляйте честно, указывая уровень. «Базовый уровень» — это нормально.
  • Отчёт о тестировании — итоговый документ, который показывает: что проверяли, что нашли, каков ваш профессиональный вывод.
  • Хорошо знайте свой проект: на собеседовании вас обязательно спросят о том, что написано в резюме.

🎉 Поздравляем! Вы завершили финальный этап курса. Теперь у вас есть не просто знания, но и первый реальный артефакт для портфолио. Это уже намного больше, чем было в начале. Следующий шаг — выйти на рынок труда и продолжать практиковаться. Удачи!

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.