Инженер по тестированию от Eduson Academy
Вы научитесь
Программа курса
Программа курса содержит множество форматов обучения. Вы будете погружаться в теорию и отрабатывать её на практике. В конце вы создадите полноценный проект для портфолио.
Введение в профессию тестировщика
Вы рассмотрите способы вхождения в профессию. Узнаете о качествах, котоые обязательно нужны тестировщику. Изучите основные особенности работы.
Жизненный цикл ПО
Вы познакомитесь с первыми этапами разработки ПО и методологиями. Поймёте, что такое принципы Agile и как к ним относятся Scrum и Kanban.
Особенности удаленной работы
Вы разрушите несколько основных мифов про удалёнку. Сможете самостоятельно организовать рабочий день и общаться с коллегами.
Основы тестирования
Вы узнаете о видах тестов и тест-дизайне. Поймёте, как работать с документацией и чек-листами. Рассмотрите баги и их приоритетность.
Клиент-серверное взаимодействие
Вы научитесь ориентироваться в клиент-серверной архитектуре. Сможете понимать принципы такого взаимодействия. Будете работать с протолоками.
Основы HTML и CSS
Вы научитесь вертстть элементы страниц и обеспечивать адаптивность, кроссбраузерность. Научитесь понимать алгоритм теста вёрстки.
Инструменты для ручного веб-тестирования
Вы сможете работать с командной строкой и упрощать тестирование, локализовать ошибки. Будете применять панель инструментов.
SQL для работы с базами данных
Вы узнаете о языке запросов. Сможете объединять данные из нескольких таблиц. Поймёте, как их фильтровать и проектировать свои БД.
Нефункциональное тестирование
Вы научитесь выполнять нагрузочное тестирование, проверку безопасности и юзабилити, работу интерфейса. Узнаете о нескольких видах нефункционального тестирования.
Тестирование мобильных приложений
Вы научитесь понимать особенности тестирования мобильных приложений. Рассмотрите их виды и структуры операционных систем. Освоите упрощающие сервисы.
Тестирование API
Вы научитесь понимать особенности такого тестирования. Рассмотрите клиент для этого. Будете профессионально управлять процессами.
GitHub: работа с системой контроля версий
Вы узнаете о сути системы контроля версий. Поймёте, что такое фиксация и откат изменений. Научитесь работать с ветками и разрешать конфликты кода.
Основы автоматизации тестирования
Вы рассмотрите Python. Сможете применять его основы и писать автоматизированные тесты. Сможете создавать собственные кейсы.
Основы программирования на Python
Вы узнаете о базовом синтаксисе языка программирования. Узнаете, что такое условные операторы и как работать с файлами. Погрузитесь в первую практику по теме модуля.
Основы автотестирования
Вы научитесь применять инструменты для автотестирования. Сможете применять несколько подходов к написанию тестов. Попробуете применять среду тестирования.
Тестирование фронтенда
Вы рассмотрите несколько новых инструментов для тестирования фронтенда. Будете создавать отчёты с помощью фреймворков.
Тестирование бэкенда
Вы перейдёте к тестированию бэкенд. Сможете выполнять автоматическое тестирование базы данных, анализировать логи и работать с новой ОС.
Мобильное тестирование
Вы научитесь проводить обильно тестирование с помощью библиотек. Научитесь визулизировать данные и писать автотесты для приложений на Android.
Методология DevOps для тестировщика
Вы будете работать с виртуализацией. Познакомитесь с понятием контейнеров и оркестрацией. Сможете проводить интеграции.
Карьерный акселератор
Вы научитесь создавать резюме на двух языках, оформлять и размещать портфолио, готовиться к собеседования и решать тестовые задания.
Программирование на Python для тестировщиков
Вы изучите базовые понятия программирования. Установите несколько приложений для работы с Python. Сможете выбирать инструменты для эффективной разработки.
Работа с Linux
Вы сможете установить операционную систему Linux. Поймёте, как работать с удалёнными серверами и логами. Сможете настраивать удалённые сервера.
Основы автотестирования
Вы будете работать с автотестами. Поймёте, что такое фикстуры и тестовые функции. Сможете писать функции самостоятельно, освоите работу с плагинами.
Тестирование фронтенда
Вы сможете применять инструменты для автоматизации тестирования. Узнаете, как писать тесты в Selenium. Поймёте больше о генерации отчётов.
Методология DevOps для тестировщиков
Вы научитесь тестировать код в Docker. Будете приемнять контейнеризацию и использовть несколько разных методологий. Сможете настраивать ПО.
Тестирование API
Вы сможете собирать и анализировать тестовые данные. Поймёте, как использвать их в управлении тестированием. Сможете писать автотесты для API.
Карьера автотестировщика
Карьерные консультанты расскажут больше о собеседовании и видах тестовых заданий для тестировщика. Вы создадите дипломный проект.