Первые 6 месяцев обучения бесплатно

Факультет тестирования ПО

Освойте профессию тестировщика с нуля. Вы получите всё для старта карьеры: навыки ручного тестирования, практику автоматизации на Java и опыт работы с мобильными и веб-приложениями.
12 месяцев
5 проектов в портфолио
Гарантия трудоустройства
Диплом о переподготовке
Тестировщик ПО — это специалист, который следит за качеством программных продуктов: сайтов, мобильных и веб-приложений. Он моделирует ситуации, которые могут возникнуть во время работы с программой, чтобы найти ошибки и исправить их.
Тестировщики востребованы на рынке
Источник данных: Headhunter
60 000 ₽
Зарплата в месяц
8% от всех
Доступных вакансий на hh.ru
120 000 ₽
Зарплата в месяц
62% от всех
Доступных вакансий на hh.ru

Кому подойдет курс

Новичкам
Даже если вы никогда не работали в IT, вы получите востребованную и высокооплачиваемую специальность.
Начинающим
тестировщикам
У вас будет всё для ускоренного карьерного роста: комплексные знания и опыт работы с продвинутыми инструментами, методологиями и стандартами.
Практикующим
IT-специалистам
Подскажем, как перейти в востребованное направление и зарабатывать больше.

Станьте тестировщиком с нуля

Актуальная программа
Мы обновляем программу ежегодно: проводим исследования и учитываем требования работодателей.
Практикующие специалисты
Наши преподаватели руководят командами QA, работают в компаниях международного уровня, и именно на их опыте строится программа.
Работа в команде
Хороший тестировщик ― это на 50% знание технологий и на 50% умение общаться с коллегами. GeekUniversity прокачает ваши soft skills, которые проверят на собеседованиях.
Экспертиза Mail.ru Group — IT-гиганта
Мы анализируем развитие наших продуктов и делимся с вами накопленными знаниями.
100%
студентов GeekBrains, которые обратились в наш центр карьеры, ежегодно выходят на работу по специальности

Как вы найдете работу с помощью GeekBrains

Дадим необходимые знания
Вы получите все навыки на курсах основного обучения и факультативах от компаний-партнеров.
Вместе оформим резюме
Вы подадите заявку в сервис трудоустройства, а HR-специалисты GeekBrains помогут создать резюме, которое выделит вас среди других кандидатов.
Предложим подходящие вакансии
Вы будете рассматривать предложенные нами позиции, откликаться на вакансии из раздела «Карьера» и участвовать в поиске идеального места работы.
Поможем пройти собеседования
Мы дадим советы по прохождению собеседования. И поздравим с оффером :)

Гарантия трудоустройства закреплена в договоре. Если после успешного обучения вы не найдёте работу, мы вернём вам деньги

Наши ученики трудоустроились в компании

Наши студенты достигают успеха

Программа обучения

I четверть

Основы ручного тестирования

Изучите основы тестирования ПО, разработки тест-кейсов и составления тестовой стратегии. Закрепите знания на практике: проведёте исследовательское и функциональное тестирование пользовательского интерфейса.
Курсы
Как учиться эффективно. Видеокурс от методистов GeekUniversity
• Особенности обучения в GeekUniversity
• Почему тяжело учиться?
• Инструменты для самообразования
• Учимся от компетенций
• Особенности обучения взрослых
• Постановка целей по SMART
• Как формулировать образовательный запрос
7 видеоуроков 
1 час обучающего контента
Введение в тестирование
• Введение в тестирование
• Тестирование в жизненном цикле разработки ПО
• Работа с документацией
• Виды тестирования. Уровни и подходы в тестировании
• Техники тест-дизайна. Часть 1
• Техники тест-дизайна. Часть 2
• Работа с тест-кейсами. Регрессионное тестирование
• Отчётность и метрики тестирования
2 месяца — 8 уроков
12 часов обучающего контента, 24 часа практики
Введение в тестирование. Практикум
• Введение в тестирование: основные понятия
• Работа с Task Management System
• Создание тестовой документации и управление ей
• Виды тестирования
• Тест-дизайн. Часть 1
• Тест-дизайн. Часть 2. Практикум
• Работа с тест-кейсами. Регрессионное тестирование
• Отчётность и метрики в тестировании
2 месяца — 8 уроков
12 часов обучающего контента, 24 часа практики
II четверть

Тестирование веб-приложений

Освоите инструменты API-тестирования и подходы к тестированию HTML, CSS, JS-кода. Познакомитесь с консолью разработчика в браузере, работой с логами, юзабилити и кроссбраузерным тестированием.
Курсы
Linux. Рабочая станция
• Введение. Установка ОС
• Настройка интерфейса командной строки и знакомство с ним
• Пользователи. Управление пользователями и группами
• Загрузка ОС и процессы
• Устройство файловой системы Linux. Понятия файла и каталога
• Введение в скрипты Bash. Планировщики задач crontab и at
• Управление пакетами и репозиториями. Основы сетевой безопасности
• Введение в Docker
1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики
Тестирование веб-приложений
• Основы реализации веб-приложений
• HTML, CSS, JS для тестировщика
• Особенности тестирования веб-приложений
• Браузерные движки и кроссбраузерное тестирование
• Инструменты разработчика Google Chrome
• Тестирование производительности
• Apache Server. Логи
• API. SOAP API
• REST API
• Тестирование юзабилити
• Финальный обзор. Ответы на вопросы
1 месяц — 11 уроков
16 часов обучающего контента, 33 часа практики
III четверть

Автоматизация тестирования

Познакомитесь с языком Java и методологией ООП. Научитесь составлять Unit-тесты, запускать их с помощью JUnit и собирать информацию о результатах тестирования. Изучите Selenium, Jenkins и библиотеку Allure.
Курсы
Java. Уровень 1
• Java. Введение
• Основные конструкции
• Практика«Крестики-нолики» в процедурном стиле
• Введение в ООП
• Продвинутое ООП
• Практика ООП и работа со строками
• Написание приложения с графическим интерфейсом
1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики
Java Core для тестировщиков
• Класс Object
• Исключения
• Обобщения
• Коллекции
• Средства ввода-вывода
• Работа с сетью
• Промежуточный проект
• JDBC
• Stream API
1 месяц — 9 уроков
12 часов обучающего контента, 24 часа практики
Автоматизация тестирования Web UI на Java
• Selenium WD
• Apache Maven
• Основы Selenium. Часть 1
• JUnit
• Основы Selenium. Часть 2
• Page ObjectAllure, протоколирование
• BDD, Selenide
1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики
Тестирование backend на Java
• Повторение основ веб. Ручное тестирование сервисов SOAP API с использованием SoapUI
• Ручное тестирование RESTful API-сервисов с использованием Postman
• Автоматизированное тестирование REST API с использованием REST Assured
• Расширенные возможности REST Assured
• Автоматизированное тестирование REST API c использованием Retrofit/OkHttp3
• ORM: почему JDBC иногда недостаточно
• Настройка CI в Jenkins/GitLab CI. Документирование API
1 месяц — 7 уроков
IV четверть

Тестирование мобильных приложений

Освоите инструменты тестирования и средства автоматизации: UI Automator, XCUITest, Appium и Espresso. Получите опыт работы в команде разработчиков мобильных или веб-приложений.
Курсы
Тестирование мобильных приложений
• Особенности мобильных приложений
• Особенности тестирования мобильных приложений. Специфика заведения багов
• Тестирование мобильных приложений Android
• Среда разработки Android Studio и Android Debug Bridge (ADB)
• Практическая работа
• Тестирование мобильных приложений iOS
• Сбор и анализ трафика
• Практическая работа. Мониторинг трафика с помощью Charles Proxy
• API-тестирование мобильных приложений
• Практическая работа по материалу всего курса
1 месяц — 10 уроков
15 часов обучающего контента, 30 часов практики
Автоматизация тестирования мобильных приложений
• Настройка окружения
• Автоматизация Android на Espresso
• Appium. Часть 1. Android
• Appium. Часть 2. Android
• Appium. Часть 1. iOS
• Appium. Часть 2. iOS
• BDD-фреймворк Cucumber
• Непрерывная интеграция
1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики
Командная работа
• Введение в AgileScrum, Kanban, Scrumban в командной работе
• Командообразование и командная работа в Agile
• Преодоление конфликтов в Agile-командах
1 месяц — 4 урока
12 часов обучающего контента, 24 часа практики
Курсы вне четверти

Предметы с индивидуальным выбором даты старта

Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.
Курсы
Компьютерные сети. Интерактивный курс
• Введение в компьютерные сети
• Ethernet. Физический уровень
• Ethernet. Канальный уровень
• Сетевой уровень. Часть 1. Классовая адресация
• Сетевой уровень. Часть 2. Бесклассовая адресация
• Сетевой уровень. Часть 3. Динамическая маршрутизация
• Транспортный уровень
• Технология NAT
• Транспортные протоколы
• Прикладные протоколы
1 месяц — 10 уроков
10 часов обучающего контента, 30 часов практики
Компьютерные сети. Интерактивный курс
• Введение в компьютерные сети
• Ethernet. Физический уровень
• Ethernet. Канальный уровень
• Сетевой уровень. Часть 1. Классовая адресация
• Сетевой уровень. Часть 2. Бесклассовая адресация
• Сетевой уровень. Часть 3. Динамическая маршрутизация
• Транспортный уровень
• Технология NAT
• Транспортные протоколы
• Прикладные протоколы
1 месяц — 10 уроков
10 часов обучающего контента, 30 часов практики
Подготовка к собеседованию. Тестирование ПО
• Подготовка к собеседованию. Общие вопросы
• Теория тестирования
• Технические вопросы. Часть 1
• Технические вопросы. Часть 2
1 месяц — 4 урока
6 часов обучающего контента, 12 часов практики
Git. Базовый курс
• Внешний ключ
• Создание таблиц с отношением «многие ко многим» 
• Введение в Git
• Установка и настройка Git
• Основные команды терминала
• Работа с репозиториями в Git
• Управление файлами репозитория
• История изменений
• Работа с ветками репозитория
• Публикация репозитория
• Слияния веток
• Управление версиями
• Создание pull request
• Сложные операции
• Работа с fork-репозиториями
13 видеоуроков
2 часа обучающего контента
Основы баз данных
• Реляционные базы данных
• Установка СУБД
• Проектирование базы данных, нормальные формы
• SQL-команда CREATE
• SQL-команда INSERT
• SQL-команды SELECT и WHERE
• SQL-команды DISTINCT, ORDER BY, LIMIT
• SQL-команды DELETE и UPDATE
• Согласованность данных
• Внешний ключ
• Создание таблиц с отношением «многие ко многим» 
• Составной первичный ключ
• Объединение данных из нескольких таблиц
• Оператор INNER JOIN
• Операторы LEFT JOIN, RIGHT JOIN
• Оператор UNION
• Агрегирующие функции
• Оператор GROUP BY
• Индексы
• Транзакции
20 видеоуроков
4 часа обучающего контента
Подготовка к поиску работы
• Как составить резюме, которое точно заметят
• Составляем карту поиска работы
• Зачем нужны сопроводительные письма
• Что вас ждёт на собеседовании с HR
4 видеоурока
Открыть всю программу

Вас будут обучать топовые эксперты

Вместе мы позаботимся о вашем профессиональном будущем

Преподаватели
Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь по своим проектам.
Личный наставник
Отвечает на вопросы по домашним заданиям и помогает быстрее усваивать материал.
Аккаунт-менеджер
Помогает записаться на обучение и освоиться в личном кабинете, передаёт ваши пожелания.
Специалисты техподдержки
Помогут, если возникнут сложности с личным кабинетом или загрузкой занятий.
HR-менеджер
Помогает составить резюме и подготовиться к собеседованию.
Чат с одногруппниками
Вы сможете поддерживать связь с одногруппниками и задавать интересующие вас вопросы.

Ваше резюме после обучения

Анна Павленко
Тестировщик
75 000 ₽
График
Удалённая работа
Образование
GeekBrains, Тестирование ПО
Опыт работы
Mail.ru Group, Проектная работа
Ключевые навыки
— Подготовка тест-планов, чек-листов и тест-кейсов
— Проведение различных видов тестирования
— Опыт работы с системами тест-менеджмента
— Тестирование современных веб-приложений
— Тестирование пользовательского интерфейса
— Работа со средствами автоматического тестирования (Selenium)
— Работа с системой контроля версий Git
— Умение пользоваться командной строкой (Linux)
— Составление SQL-запросов
Портфолио

Станьте дипломированным специалистом

Мы проводим обучение на основании государственной лицензии № 040485. Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.

Стоимость обучения

0 ₽
в месяц
первые шесть месяцев
4 990 ₽
в месяц
после полугода обучения
Первый платёж через 6 месяцев после начала обучения
Рассрочка до 36 месяцев. Удобно вносить небольшие суммы
Можно ещё дешевле!
Вы можете вернуть до 13% стоимости обучения в виде налогового вычета. Подробности расскажет наш консультант после отправки заявки.

Оставьте заявку

Начало занятий: 25 января и 30 января
Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.
Хочу учиться