Geekbrains

Профессия Тестировщик ПО

  • Начальный уровень
  • Наставник: Есть
  • Сертификат: Есть
  • Формат: Online
  • Рассрочка: Есть
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

Профессия Тестировщик ПО

Освойте профессию тестировщика ПО с нуля: для обучения достаточно школьных знаний. Специальность входит в топ-5 по востребованности в IT, согласно HeadHunter.

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

Программа обучения
  • Основы ручного тестирования
    • Урок 1. Что такое тестирование и зачем оно необходимо
    • Урок 2. Тестирование по чек-листу
    • Урок 3. Ошибка. Дефект. Отказ
    • Урок 4. Уровни тестирования
    • Урок 5. Виды тестирования
    • Урок 6. Регрессионное тестирование
    • Урок 7. Отчётность о результатах тестирования
    • Урок 8. Жизненный цикл ПО
  • Базы данных. Основы
    • Урок 1. Введение в теорию реляционных баз данных
    • Урок 2. Базовые понятия структуры базы данных
    • Урок 3. Определение данных. Базовые операции с данными
    • Урок 4. Выборка данных, агрегация данных
    • Урок 5. Вложенные запросы и объединение Union
    • Урок 6. Объединение Join
    • Урок 7. Расширенные возможности SQL
    • Урок 8. Оконные функции, индексы, работа в графическом клиенте
  • Основы тест-аналитики
    • Урок 1. Жизненный цикл разработки и место тестирования
    • Урок 2. Тест-дизайн: классы эквивалентности и pairwise
    • Урок 3. Тест-дизайн: доменный анализ
    • Урок 4. Тест-дизайн: диаграммы перехода состояний и таблицы принятия решений
    • Урок 5. Анализ требований. Декомпозиция. Статическое тестирование
    • Урок 6. Создание чек-листов. Тестовое покрытие.
    • Урок 7. Позитивное и негативное тестирование
    • Урок 8. Исследовательское тестирование
  • Тестирование веб-приложений
    • Урок 1. Основы реализации веб-приложений
    • Урок 2. HTML/CSS для тестировщиков
    • Урок 3. Особенности тестирования веб-приложений
    • Урок 4. Браузерные движки и кросс-браузерное тестирование
    • Урок 5. Google Chrome DevTools
    • Урок 6. API. SOAP API
    • Урок 7. REST API
    • Урок 8. Ответы на вопросы
  • Командная работа
    • Урок 1. Введение в Agile
    • Урок 2 .Scrum, Kanban, Scrumban в командной работе
    • Урок 3. Командообразование и командная работа в Agile
    • Урок 4. Преодоление конфликтов в Agile-командах
  • Git. Базовый курс
    • Урок 1. Введение в Git
    • Урок 2. Установка и настройка Git
    • Урок 3. Основные команды терминала
    • Урок 4. Работа с репозиториями в Git
    • Урок 5. Управление файлами репозитория
    • Урок 6. История изменений
    • Урок 7. Работа с ветками репозитория
    • Урок 8. Публикация репозитория
    • Урок 9. Слияния веток
    • Урок 10. Управление версиями
    • Урок 11. Создание pull request
    • Урок 12. Сложные операции
    • Урок 13. Работа с fork-репозиториями
Преимущества
  • Живое общение с экспертамипрактиками
    В курсе более 80% вебинаров с преподавателями вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда вы сможете возвращаться к ним после обучения.
  • Много практики
    После каждого урока вы потренируетесь на практических заданиях. Преподаватель оценит работу, даст обратную связь и подскажет, как сделать лучше.
  • Поддержка наставника
    У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.
Инструменты и программы
  • Git
  • SQL
  • Linux
  • HTML
  • CSS
  • JavaScript
  • PHP
  • Laravel
  • Безопасность

Преподаватели

  • Валентин Мингалёв

    Генеральный директор компании ForPro Servers, специалист по командной работе в Agile/Scrum

    Сертифицированный специалист по управлению IТ-проектами с использованием гибких подходов Agile/Scrum. Внедрил в работу своей компании принципы Kanban и виртуальные доски. Также преподаёт мотивацию, командный коучинг и психологию командной работы в Институте прикладной психологии.

  • Анастасия Кайгородова

    Работала в EPAM Systems и группе компаний FIX, тестировала крупное банковское приложение, используя различные техники тест-дизайна и тест-анализа.

  • Руслан Остропольский

    Отвечает за обеспечение качества и тестирование программного обеспечения. Более 10 лет в сфере IT.

  • Алексей Скибицкий

    Прошёл путь от рядового тестировщика до руководителя проектов, в профессии 13 лет.

  • Алексей Придача

    Руководитель направления по тестированию проекта для СберБанка.