Mate academy

QA тестувальник

5 месяцев
Для начинающих
1 отзывов
QA Automation / QA Manual
Этот курс научит тебя тестировать веб, десктопные и мобильные приложения. Ты освоишь SQL, JIRA, TestRail, Git, JavaScript, а также научишься писать тестовую документацию. После курса у тебя будет портфолио с реальными проектами и поддержка в трудоустройстве. Обучение гибкое — можно совмещать с работой.

О курсе

Программа курса

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

На этом курсе начинают с базовых понятий тестирования. Студенты узнают, что такое QA, какие бывают виды тестирования и как работать с баг-репортами. Рассматривают процессы создания тест-кейсов, тест-планов и чек-листов. Также изучают жизненные циклы разработки ПО и тестирования, работу с требованиями и инструменты вроде TestRail и Jira.

Работа с терминалом и Git

В этом модуле учат основам командной строки и системы контроля версий Git. Студенты настраивают рабочее окружение, учатся работать с ветками и удаленными репозиториями на GitHub. Теория сразу закрепляется на практике.

Веб-технологии: HTML, CSS и JavaScript

Здесь дают фундаментальные знания по веб-разработке. Начинают с основ HTML и CSS - работа с цветами, шрифтами, блочной моделью, селекторами и медиа-запросами. Затем переходят к JavaScript - переменные, типы данных, функции, условные операторы и циклы. Модуль завершается углубленным изучением работы с массивами, объектами и функциями.

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

Этот блок объясняет принципы работы интернета через модель OSI, протокол HTTP и безопасность в сети. Студенты учатся использовать DevTools браузера и Postman для тестирования API. Также рассматриваются основы работы с интерфейсами программирования.

Мобильное тестирование

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

Базы данных и инфраструктура

Здесь изучают SQL от основ - SELECT, WHERE, JOIN, агрегатные функции и группировка данных. Студенты практикуются в работе с разными средами и учатся взаимодействовать с инфраструктурой проектов.

Углубленный JavaScript и автоматизация

Этот раздел охватывает более сложные аспекты JavaScript - методы массивов, замыкания, прототипы, классы и конструкторы. Далее переходят к автоматизированному тестированию на JavaScript, включая модульное тестирование, TDD, моки и работу с Cypress.

Тестирование десктопных приложений на macOS

Специализированный модуль о тестировании на macOS. Включает основы операционной системы, управление процессами, разрешения, сетевые утилиты и тестирование GUI и продуктовой аналитики.

Алгоритмы и структуры данных

Студенты знакомятся с основными алгоритмами поиска и структурами данных - массивы, связные списки, стеки, очереди, хеш-карты и хеш-сеты. Рассматривают понятие сложности алгоритмов.

Карьерное развитие

Завершающие модули помогают с трудоустройством. Студенты готовят резюме, профили в LinkedIn и Djinni, учатся общаться с рекрутерами и проходить собеседования. Также рассматривают этические аспекты работы QA и стратегии карьерного роста уже после устройства на работу.

Особенности обучения

Курс позволяет обучаться в собственном темпе даже во время работы. Предусмотрены регулярные звонки с менторами дважды в неделю и общение в чате с одногруппниками. Учебные материалы сконцентрированы на сути без лишней информации. Во время обучения студенты создают рабочие проекты для портфолио. Курс гарантирует трудоустройство после завершения или возврат средств.

Что включено

Выдается диплом/сертификат
Гибкий график
Возможно трудоустройство
Реальный проект в портфолио
Сопровождение ментора