Выбор из профессий направления «Тестировщик». Базовый
GeekBrains Все курсы школы и отзывы- 6 месяцев
- 450 академ. ч
- Помощь с трудоустройством
О курсе
Онлайн курс «Тестировщик» от GeekBrains: получи новую профессию дистанционно! Курс ориентирован на уровень: Junior. Длительность обучения: от 6 месяцев. Помощь в трудоустройстве! Обучение на тестировщика с нуля онлайн.
«Выбор из профессий направления «Тестировщик». Базовый» — курс онлайн-школы GeekBrains продолжительностью 6 месяцев. Стоимость — 171 841 ₽, в рассрочку от 5 543 ₽ в месяц.
Чему научитесь
Список навыков по данным школы.
- Тестирую веб- и мобильные приложения как вручную, так и с помощью автотестов
- Пишу UI-автотесты
- Тестирую API и знаю, что такое клиент-серверная архитектура
- Составляю качественную тестовую документацию
- Применяю техники тест-дизайна на практике
- Знаю основы Java/Python/JavaScript
- Знаю SQL
- Знаю основы Git
- Умею работать с баг-трекинговыми системами и системами управления тестированием
- Знаю методологии и подходы к разработке ПО — Agile, Scrum, Kanban, Waterfall
Инструменты, с которыми вы будете работать
- GitLab Хранение кода и автосборка
- Grafana Дашборды и мониторинг метрик
- Figma Дизайн интерфейсов и прототипы
- SQL Язык запросов к базам данных
- Jira Задачи и спринты команды
- JavaScript Язык, который оживляет сайты
- Python Язык для анализа данных, автоматизации и сайтов
- Unity Движок для игр и приложений
- Chrome DevTools
- Postman
- Selenium WebDriver
- JUnit
Что в программе
Разделы учебного плана по данным школы: всего 450 академических часов. Подробности по каждому разделу — на сайте школы.
1 Профориентационный тест 3 темы
- Убедитесь, что выбрали ту самую профессию в IT
- Получите возможность познакомиться с основными направлениями в IT
- Сможете выбрать курс тестировщика для прохождения или сменить направление
Вводный курс
2 Введение в QA 10 тем
- Что такое разработка ПО
- Кто участвует в процессе разработки
- Как выстроить эффективную работу
- Что такое качественное ПО
- Что такое QA
- Чем занимаются QA-инженеры
- Виды тестирования
- 7 принципов тестирования
- Что нужно, чтобы стать QA-инженером
- Подводим итоги
Ручное тестирование мобильных и веб-приложений
3 Этап 1. Тестирование UI/UX 9 тем
- Введение в UI/UX
- Тестовые артефакты: чек-лист, баг-репорт
- Жизненный цикл процесса тестирования
- Требования
- Тест-кейсы
- Тестирование UI
- Создание баг-репорта
- Виды тестирования
- Критерии входа и выхода в тестирование
4 Этап 2. Функциональное тестирование. Простые кейсы 12 тем
- Исследовательское тестирование
- Системы баг-трекинга
- Тестирование форм и полей
- Техники тест-дизайна: классы эквивалентности, граничные значения
- Системы управления тест-кейсами
- Тестирование требований
- Знакомство с DevTools
- Техники тест-дизайна: попарное тестирование, предугадывание ошибки
- Углублённое тестирование форм и полей
- Кросс-браузерное тестирование
- Метрики в тестировании
- Тестовая документация: тест-планы, отчёты
5 Этап 3. Знакомство с клиент-серверной архитектурой 13 тем
- Devtools. Продолжение
- Введение в клиент-серверную архитектуру
- REST и пять основных методов
- Требования к клиент-серверной архитектуре
- Кэш, куки и логирование
- Коды ошибок HTTP
- Уровни тестирования
- Дымовое тестирование
- Тестовая документация
- Техники тест-дизайна. Часть 3
- Софт-скилы. Этап 3
- Тестирование мобильного приложения
- Верстка для мобильных приложений
6 Этап 4. Тестирование API и клиент-серверная архитектура 10 тем
- Тестирование API с помощью Postman. Введение
- Спецификация API
- Тестирование API с помощью Postman. Продолжение
- Язык запросов SQL
- Тестирование баз данных
- Введение в реляционные базы данных
- Тестирование безопасности
- Тестирование запросов
- Введение в тестирование UI/UX. Этап 1
- Тестирование UX
7 Тестирование проектов от VK
Выбор языка программирования для автотестов
8 На выбор: базовый Python 9 тем
- Основы
- Операторы и выражения
- Условный оператор if, ветвления
- Циклы while и for
- Вложенные циклы
- Числа с плавающей точкой (int/float)
- Функции
- Float 2
- Итоговый зачёт
9 На выбор: базовая Java 10 тем
- Знакомство с Java
- Настройка среды разработки
- Синтаксис языка
- Типы данных
- Циклы
- Работа с Git
- Классы и методы. Часть 1
- Классы и методы. Часть 2
- Основы алгоритмов
- Финальный проект
10 На выбор: базовый JavaScript 10 тем
- Переменные и работа с числами
- Строки, boolean и условные операторы
- Массивы и циклы
- Функции
- Объекты
- Введение в DOM
- Константы, области видимости и замыкания
- Преобразование типов и нестрогие сравнения
- Общение с сервером, async/await
- Финальный проект
11 Трудоустройство 4 темы
- Начнёте работать с карьерным консультантом
- Вместе оформите резюме и портфолио
- Выберете подходящие вам вакансии от партнёров на закрытом канале
- Подготовитесь к интервью под руководством эксперта
Выбор специализации: автотесты
12 На выбор: основы автоматизации UI-тестов: Python 8 тем
- Введение в автоматизацию тестирования веб-интерфейсов
- Начало автоматизации тестирования веб-интерфейсов на Python
- Способы поиска элементов на странице
- Взаимодействия с элементами на странице
- Валидация и ожидания
- Бонусный модуль. Базовая настройка проекта для ввода в прод
- Мастер-класс и дополнения к курсу
- Финальный проект
13 На выбор: Основы автоматизации UI-тестов: Java 9 тем
- Введение в автоматизированное тестирование
- Первые тесты с помощью Selenium WebDriver
- Поиск элементов с помощью Selenium WebDriver
- Поиск элементов с помощью CSS
- Поиск элементов с помощью CSS: продолжение
- Сложные CSS-локаторы и ожидания элементов
- Практика в написании автотестов
- XPath-локаторы
- Финальный проект
14 На выбор: Основы автоматизации UI-тестов: JavaScript 9 тем
- Введение в автоматизированное тестирование
- Знакомство с автоматизацией на JS: mocha и Selenium Webdriver
- Поиск элементов в Selenium Webdriver
- Поиск элементов: CSS
- Поиск элементов с помощью CSS: продолжение
- Сложные CSS-локаторы и ожидания элементов
- XPath локаторы
- Мастер-класс по написанию автотестов
- Финальный проект
Дополнительные курсы
15 Разработка и тестирование игр на Unity 7 тем
- Основные тренды рынка Gamedev в России
- Знакомство с движком Unity
- Ассеты, элементы и холст в Unity
- Программирование на C#
- Основы физики анимация в Unity
- Оптимизация игр на Unity
- Тестирование игровых проектов
16 Основы SQL 6 тем
- Введение в SQL
- Погружение в SELECT’ы
- Соединения (JOIN’ы)
- Группировка и ключи
- Отношения (Реляции/Relations)
- Производительность и системное устройство БД
Что входит в обучение
- Подходит без опыта
Можно вернуть до 19 500 ₽
Налоговый вычет 13% за обучение — если у школы есть образовательная лицензия.
Посчитать точноОкупаемость ≈ 3 месяца
Столько стоит курс в зарплатах начинающего специалиста: от 60 000 ₽ в месяц по рынку. Это ориентир, а не обещание.
Цена среди аналогов
Дороже, чем 83% из 23 курсов и профессий
Раздел «Программирование»: от 55 890 ₽ до 180 600 ₽, типичная цена около 90 300 ₽. Этот курс дороже типичной цены на 90%. Сравнивали только программы того же типа в разделе.
С чем сравнить — курсы тестировщика
Программы того же типа с близкими ценой и сроком, от разных школ. Бейдж у цены показывает, чем программа отличается от этой.
- Этот курсВыбор из профессий направления «Тестировщик». БазовыйGeekBrains · 6 месяцев171 841 ₽или 5 543 ₽ в месяц
- Выбор из профессий направления «Разработчик». БазовыйGeekBrains · 6 месяцев165 156 ₽ 6 685 ₽ дешевлеили 5 328 ₽ в месяц
- Unity-разработчикXYZ School · 10 месяцев176 400 ₽ почти столько жеили 7 350 ₽ в месяц
- Геймплей-программированиеXYZ School · 6 месяцев95 900 ₽ 75 941 ₽ дешевлеили 7 992 ₽ в месяц
- Python-разработчикProductStar · 6 месяцев Сертификат63 000 ₽ 108 841 ₽ дешевлеили 2 917 ₽ в месяц
- Профессия DevOps-инженерProductStar · 5 месяцев Сертификат55 890 ₽ 115 951 ₽ дешевлеили 1 941 ₽ в месяц
Выбор из профессий направления «Разработчик». Базовый
- 6 месяцев
- Трудоустройство