О курсе Этот курс поможет вам с нуля освоить профессию тестировщика программного обеспечения. Вас ждет понятная теория тестирования и практические задания, которые не только закрепят знания, но и погрузят вас в реальные процессы тестирования. Особенности курса: Удобный формат теории: весь материал представлен в виде конспектов и скриншотов. Никаких скучных видео – вы получите все необходимое для успешного освоения профессии и подготовки к собеседованиям. Если потребуется, в отдельных модулях могут быть добавлены записи видеоуроков. Полезные практические задания: задания по самым востребованным инструментам для тестировщиков. Они не просто для "галочки", а действительно помогают усвоить материал, формируют базовые навыки и правильное мышление. Личная проверка заданий: автор курса проверяет ваши задания вручную и предоставляет подробные рецензии. Теоретические задания: содержат ответы, которые пригодятся на реальных собеседованиях. Разнообразные тестовые задания: вы встретите множество интересных задач, которые помогут закрепить знания. Собственная тренировочная площадка: возможность применять полученные навыки на практике. Обновление курса: материалы регулярно будут дополняться новым контентом, который даст вам дополнительные преимущества при трудоустройстве. Чему вы научитесь Основам теории тестирования: ключевые типы и методы, техники тест-дизайна, а также этапы жизненного цикла разработки и тестирования программного обеспечения Созданию тестовой документации: тест-кейсов, чек-листов и баг-репортов Применению техник тест-дизайна для разных типов тестов. Работе с требованиями и тестовыми данными. Тестированию WEB-приложений на реальных кейсах. Работе с API: использование Postman для тестирования REST, gRPC, GraphQL и написания автоматизированных скриптов для тестов. Работе с базами данных и SQL-запросами. Использованию командной строки. Использованию снифферов (Burp Suite) Работе с Git и GitLab. Пониманию основ компьютерных сетей, моделей OSI и TCP/IP. Представлению о клиент-серверной архитектуре и микросервисах. Применению полученных знаний на собеседованиях и составлению резюме. Овладеете ключевыми рекомендациями, которые помогут вам уверенно начать и развивать карьеру в QA. Программа курса: Вводная Приветствие Инструкция по обучению и выполнению ДЗ Теория тестирования Роль тестировщика в разработке ПО Классификация тестирования Принципы тестирования Жизненный цикл Тестирование требований Тестовая документация(Артефакты) Тест-дизайн и техники тест-дизайна Техники тест-дизайна (практика) Задачи на техники тест-дизайна Тест-кейсы Структура тест-кейса и жизненный цикл Принципы и техники тестирования требований Тест-кейсы по требованиям Чек-листы Тестовые данные Заведение дефектов (практика) Отчёты о дефектах и виды ошибок Frontend Web-приложение Тестирование графического интерфейса Хранилище на стороне клиента HTML / CSS / DOM Тестирование полей и форм Backend Клиент-серверная архитектура Микросервисная архитектура Работа на сервере / SSH / Logs Теория по базам / SQL Теория по HTTP / API DevTools Swagger Postman FULL pack Postman практика Инструменты curl / grpcurl Сети Работа с Burp Suite Практика по Burp Suite Git Бонус Резюме Практические советы Заключение Слова напутствия, тем кто дошел до конца!