Тестировщик или QA — это специалист, который проверяет, как работает программа или приложение. Вакансий тестировщиков очень много — каждая команда разработки хочет делать качественный продукт без ошибок. Профессия в сфере IT гарантирует стабильную работу, высокую оплату труда, перспективу карьерного роста. Что будет на курсе? - Видео-уроки Записанные видео-уроки, на простом понятном языке, продолжительностью примерно 15–20 минут. Видеозаписи будут доступны в личном кабинете. - Практика Вы научитесь на практике работать с GitHub, анализировать вёрстку или веб–приложения, а также составлять тест–кейсы и баг репорты. На любые вопросы вам ответят кураторы во время обучения. Кому полезен этот курс? - Тем, кто хочет обучаться, следуя конкретному плану. Материалы для курса записывались вместе с приглашенными экспертами, которые сами работают тестировщиками по сей день, поэтому им есть что вам рассказать! - Тем, кто хочет собрать лучшие работы для портфолио и научиться их правильно оформлять, чтобы оно могло привлечь работодателя, а также отработать навык прохождения тестовых заданий, групповых и индивидуальных собеседований. - Тем, кто хочет научиться оценивать свои знания, объективно выставлять цену за свои услуги, уметь оформлять договора с заказчиками, а также узнать об особых фишках создания своей базы клиентов. Модуль 01 Вводная часть о тестировании Что такое тестирование? Для чего нужны тестировщики в проекте? Как работает структура IT компаний Виды тестирования Составление тест-кейсов и чек-листов Составление отчетов по найденным багам Сервисы для работы с командой Модуль 02 Научись работать с вёрсткой сайтов на HTML и CSS Основные понятия в веб-разработке Знакомство с проектом Знакомство с разметкой HTML Знакомство со стилизацией сайтов на CSS Проверка Flexbox и Grid на сайте Проверка анимации, трансформации и плавности Проверка позиционирования и теней Дипломная работа: Провести анализ по вёрстке сайта Модуль 03 Найди первую ошибку в веб-приложении Особенности веб-приложений Тестирование на адаптивность Инструмент разработчика DevTools в Google Chrome Знакомство с Postman и Metabase Знакомство с автотестами и Qase.io Различия SOAP API и REST API Дипломная работа: Проведения тестирования в веб-приложении Модуль 04 Научись подключаться к серверу баз данных Для чего нужны БД на сайте? Получение и сортировка данных Настройка фильтров в SQL Вычисления и группировка данных Добавление и изменение данных в БД Дипломная работа: Работа в представленной базе mySQL Модуль 05 Загрузи проект и запусти его на своем компьютере Что такое Git? Установка git config и SSH ключа Создание репозитория Создание веток Создание .gitignore и pull request