Mobile QA Engineer 2.0
Что даст вам этот курс
Вы сможете проводить полный цикл тестов мобильных приложений для любых платформ, настраивать систему сборки и прогона тестов в CI/CD и готовить информативные отчеты. Мы дадим практику, которая поднимет ваши навыки до крепкого Middle-уровня и поможет стать ценным игроком в команде.
Для кого этот курс?
- Для тестировщиков, которые занимаются автоматизированным тестированием и хотят специализироваться на тестировании мобильного софта. Курс раскроет специфику mobile QA, научит инструментам автотестирования и дополнительным технологиям, необходимым тестировщику в работе.
- Для начинающих программистов, которым необходимо пополнить знания в направлении автоматизации тестирования мобильных приложений. Курс погрузит в область мобильного тестирования и даст весь необходимый набор инструментов.
Уникальность программы
Профессиональный тестировщик обязан понимать, как устроено приложение. Но что делать тем, кто не знаком с мобильной разработкой? Именно для этого первые 3 занятия студенты создают свое CRUD-приложение (поддерживающее 4 функции Create, Read, Update, Delete), над которым потом будут проводить испытания. Именно этот опыт поможет эффективно усваивать продвинутые практики тестирования, осмысленно адаптировать шаблоны и создавать свои решения.
В модуле «Ручное тестирование» сделан акцент на продвинутые инструменты, которые очень ценят работодатели: тестирование производительности, работа со сниффером Charles, умение самостоятельно ставить «заглушки» на сторонние сайты и сервисы. Здесь же вы познакомитесь с фермой девайсов, сможете симулировать для тестов работу приложения на любой платформе. Проще говоря, вам не нужно иметь новый айфон, чтобы протестировать приложение на iOS последней версии.
Еще одна особенность программы — углубленные навыки тестирования API и бэкенда. Погрузимся в unit-тестирование и познакомимся c TestNG.
Тестировщики с опытом в первую очередь оценят углубленные занятия по Appium и настройке CI/CD. Полезным дополнением является модуль по работе с документацией и подготовке удобных информативных отчетов — навык, который пригодится на фрилансе, а так же будет конкурентным преимуществом при трудоустройстве в студию разработки на заказ или крутую компанию, где приняты официальные отчеты.
Преимущества курса
Необходимые знания
- навыки программирования на Java или любом ООП-языке программирования, мы ожидаем, что студенты владеют этими принципами, а понятия "экземпляр класса" или "приватный метод" не вызовут затруднений
- опыт работы с Selenium Webdriver
- знание системы контроля версий Git
Процесс обучения
Вебинары идут дважды в неделю по 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете.
Домашнее задание выдается в среднем одно в неделю, а его выполнение занимает 3-5 часов. Мы горячо призываем заниматься такой самостоятельной работой, так как это поможет вам качественно освоить все изучаемые технологии на практике с поддержкой и обратной связью наших преподавателей.
Возникающие вопросы по материалам лекций, домашним заданиям и по выпускному проекту вы сможете задавать преподавателю в слаке или во время вебинаров.
Курс длится 4 месяца, а последний месяц отводится для выполнения проектной работы до сдачи домашних заданий и вопросов преподавателям.
Выполнение проектной работы помогает усвоению практических навыков, а тема проекта отдельно выносится в сертификат. Во время работы над проектом студенты получают консультации и обратную связь от преподавателей в слаке группы и на проектных занятиях.
После обучения вы
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
- Изучите специфику мобильного тестирования, процессу взаимодействия разработчиков и мобильных тестировщиков
- приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;
- получите сертификат о прохождении курса;
- получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).