Курс ручного и автоматизированного тестирования мобильных приложений на Android и iOS
👋 Канал OTUS в Telegram!
Посты от приглашенных гостей из IT-тусовки, полезные статьи, подборки вакансий от партнеров ➞
Подробнее

Курсы

Программирование
Архитектор программного обеспечения Архитектура и шаблоны проектирования Архитектор высоких нагрузок Backend-разработчик на PHP
-30%
Scala-разработчик
-30%
Алгоритмы и структуры данных
-30%
Разработчик на Spring Framework
-20%
Разработчик Golang
-25%
C# ASP.NET Core разработчик
-25%
iOS-разработчик. Базовый курс
-25%
Android-разработчик. Базовый курс PostgreSQL Framework Laravel Разработчик Java Fullstack разработчик JavaScript Android-разработчик. Продвинутый курс Разработчик программных роботов (RPA) на базе UiPath и PIX Разработчик игр на Unity Vue.js разработчик Agile Project Manager в IT Интенсив «Оптимизация в Java» Супер - практикум по использованию и настройке GIT
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Mobile QA Engineer 2.0

Длительность обучения:

4 месяца

4 ак. часа в нед.

Что даст вам этот курс

Вы сможете проводить полный цикл тестов мобильных приложений для любых платформ, настраивать систему сборки и прогона тестов в CI/CD и готовить информативные отчеты. Мы дадим практику, которая поднимет ваши навыки до крепкого Middle-уровня и поможет стать ценным игроком в команде.

Для кого этот курс?


  • Для тестировщиков, которые занимаются автоматизированным тестированием и хотят специализироваться на тестировании мобильного софта. Курс раскроет специфику mobile QA, научит инструментам автотестирования и дополнительным технологиям, необходимым тестировщику в работе.

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


    • Уникальность программы


      Профессиональный тестировщик обязан понимать, как устроено приложение. Но что делать тем, кто не знаком с мобильной разработкой? Именно для этого первые 3 занятия студенты создают свое CRUD-приложение (поддерживающее 4 функции Create, Read, Update, Delete), над которым потом будут проводить испытания. Именно этот опыт поможет эффективно усваивать продвинутые практики тестирования, осмысленно адаптировать шаблоны и создавать свои решения.



      В модуле «Ручное тестирование» сделан акцент на продвинутые инструменты, которые очень ценят работодатели: тестирование производительности, работа со сниффером Charles, умение самостоятельно ставить «заглушки» на сторонние сайты и сервисы. Здесь же вы познакомитесь с фермой девайсов, сможете симулировать для тестов работу приложения на любой платформе. Проще говоря, вам не нужно иметь новый айфон, чтобы протестировать приложение на iOS последней версии.



      Еще одна особенность программы — углубленные навыки тестирования API и бэкенда. Погрузимся в unit-тестирование и познакомимся c TestNG.



      Тестировщики с опытом в первую очередь оценят углубленные занятия по Appium и настройке CI/CD. Полезным дополнением является модуль по работе с документацией и подготовке удобных информативных отчетов — навык, который пригодится на фрилансе, а так же будет конкурентным преимуществом при трудоустройстве в студию разработки на заказ или крутую компанию, где приняты официальные отчеты.




      Преимущества курса



      Максимум практики: прямо на занятиях в режиме реального времени и домашние задания с подробным код-ревью.

      Комплексная проектная работа, которая усилит портфолио

      Учим думать и самостоятельно разрабатывать архитектуру автотестов, а не слепо следовать сценарию

      Даем навыки и опыт, которые ждут работодатели на позиции Middle-тестировщика

Преподаватели

Иван Лунев
Дмитрий Шадрин
Михаил Валуйский
Android Team Lead в «Билайн»
Василий Хомутов
Александр Наташкин
Head of Mobile QA at Yandex.Money
Александра Желяева
Mobile QA Engineer в Badoo (MagicLab) (Великобритания)
Ринат Махмутов
Senior QA Engineer

Общий опыт работы в IT более 5 лет. Тестировал мобильные и веб-приложения банков и брокерских компаний. Последние 2 года занимаюсь обеспечением качества и его автоматизацией.

Участвую в развитии систем автоматизированного тестирования для приложений с коротким релизным циклом.

8 лет опыта в QA, из которых 6 в разработке игр.

Опыт работы в игровых студиях: Social Quantum (Dragon World), Mail.ru studio Nord (игровой проект Hustle Castle), Nekki (игровые проекты Shadow Fight 2, 3), MP games (гиперказуальные игры).

Опыт в НЕигровых студиях: платформа «Просвещение» (электронная платформа для обучения), Яндекс, ( проект Яндекс.Такси), REDMADROBOT, Head of QA (проекты Альфастрахование, Икано-банк, iTrace)

Занимается разработкой мобильных приложений в компании «Билайн» в качестве руководителя команды. Работал как в небольших стартапах, так и в крупных компаниях: Rambler&Co, Lazada (была куплена компанией Alibaba).

Начинал свой путь как бэкенд-разработчик, но вскоре заинтересовался программированием под Android ОС и с тех пор занимается программированием под мобильные платформы. Одним из самых интересных периодов карьеры считает разработку с нуля мобильного приложения «Мой Билайн», а также формирование отдела мобильной разработки для последующего сопровождения и улучшения проектов компании.

Окончил Южный федеральный университет, (кафедра Математического обеспечения ЭВМ). После этого учился в Техническом университете Гамбурга на факультете компьютерных наук.

Занимаюсь тестированием во всех его проявлениях и автоматизацией в частности. Более 7 лет в отрасли, большую часть в автоматизации. Тестировал множество проектов от совсем маленьких до процессинговых центров.

Профессиональные интересы: тест-менеджмент, управление качеством, автоматизация тестирования и все что рядом.

12 лет опыта работы в сфере IT, более 7 из них в QA.

Прошел путь от ручного тестировщика до руководителя. Писал авто-тесты, разрабатывал фреймворки, настраивал CI.

Работал как в стартапах, так и в крупных компаниях. На данный момент работаю на позиции Руководителя мобильного тестирования в компании Яндекс.Деньги.

Владелец двух кошек и двух собак.

Образование: закончила Белорусский государственный университет информатики и радиоэлектроники, факультет информационных технологий и управления, кафедра систем управления

Опыт работы: более 5 лет, из них 4 года сфокусирована на тестировании мобильных приложений iOS и Android

Последние 1.5 года занимаюсь ручным и автоматизированным мобильным тестированием в Badoo (MagicLab)

Имею опыт преподавания функционального и мобильного тестирования, баз данных, выступнения на концеренции

ISTQB-сертифицированный тестировщик

В настоящий момент занимаю должность QA Lead в компании RadMadRobot. Специализация компании - разработка лучших мобильных решений для бизнеса в ру сегменте.
В it более 7 лет, от мануального тестирования, до автоматизации и нагрузки. За плечами хороший бекграунд в выстраивании процессов на различных проектах.

Иван
Лунев
Дмитрий
Шадрин
Михаил
Валуйский
Василий
Хомутов
Александр
Наташкин
Александра
Желяева
Ринат
Махмутов

Преподаватели

Иван Лунев
Senior QA Engineer

Общий опыт работы в IT более 5 лет. Тестировал мобильные и веб-приложения банков и брокерских компаний. Последние 2 года занимаюсь обеспечением качества и его автоматизацией.

Участвую в развитии систем автоматизированного тестирования для приложений с коротким релизным циклом.

Дмитрий Шадрин
8 лет опыта в QA, из которых 6 в разработке игр.

Опыт работы в игровых студиях: Social Quantum (Dragon World), Mail.ru studio Nord (игровой проект Hustle Castle), Nekki (игровые проекты Shadow Fight 2, 3), MP games (гиперказуальные игры).

Опыт в НЕигровых студиях: платформа «Просвещение» (электронная платформа для обучения), Яндекс, ( проект Яндекс.Такси), REDMADROBOT, Head of QA (проекты Альфастрахование, Икано-банк, iTrace)

Михаил Валуйский
Android Team Lead в «Билайн»
Занимается разработкой мобильных приложений в компании «Билайн» в качестве руководителя команды. Работал как в небольших стартапах, так и в крупных компаниях: Rambler&Co, Lazada (была куплена компанией Alibaba).

Начинал свой путь как бэкенд-разработчик, но вскоре заинтересовался программированием под Android ОС и с тех пор занимается программированием под мобильные платформы. Одним из самых интересных периодов карьеры считает разработку с нуля мобильного приложения «Мой Билайн», а также формирование отдела мобильной разработки для последующего сопровождения и улучшения проектов компании.

Окончил Южный федеральный университет, (кафедра Математического обеспечения ЭВМ). После этого учился в Техническом университете Гамбурга на факультете компьютерных наук.

Василий Хомутов
Занимаюсь тестированием во всех его проявлениях и автоматизацией в частности. Более 7 лет в отрасли, большую часть в автоматизации. Тестировал множество проектов от совсем маленьких до процессинговых центров.

Профессиональные интересы: тест-менеджмент, управление качеством, автоматизация тестирования и все что рядом.

Александр Наташкин
Head of Mobile QA at Yandex.Money
12 лет опыта работы в сфере IT, более 7 из них в QA.

Прошел путь от ручного тестировщика до руководителя. Писал авто-тесты, разрабатывал фреймворки, настраивал CI.

Работал как в стартапах, так и в крупных компаниях. На данный момент работаю на позиции Руководителя мобильного тестирования в компании Яндекс.Деньги.

Владелец двух кошек и двух собак.

Александра Желяева
Mobile QA Engineer в Badoo (MagicLab) (Великобритания)
Образование: закончила Белорусский государственный университет информатики и радиоэлектроники, факультет информационных технологий и управления, кафедра систем управления

Опыт работы: более 5 лет, из них 4 года сфокусирована на тестировании мобильных приложений iOS и Android

Последние 1.5 года занимаюсь ручным и автоматизированным мобильным тестированием в Badoo (MagicLab)

Имею опыт преподавания функционального и мобильного тестирования, баз данных, выступнения на концеренции

ISTQB-сертифицированный тестировщик

Ринат Махмутов
В настоящий момент занимаю должность QA Lead в компании RadMadRobot. Специализация компании - разработка лучших мобильных решений для бизнеса в ру сегменте.
В it более 7 лет, от мануального тестирования, до автоматизации и нагрузки. За плечами хороший бекграунд в выстраивании процессов на различных проектах.

Необходимые знания
  • навыки программирования на Java или любом ООП-языке программирования, мы ожидаем, что студенты владеют этими принципами, а понятия "экземпляр класса" или "приватный метод" не вызовут затруднений
  • опыт работы с Selenium Webdriver
  • знание системы контроля версий Git
Подготовительный курс

  • Курс по ручному тестированию;

  • Подходит для интересующиеся направлением Тестирования ПО, а также для специалистов, занимающихся тестированием, желающим подтянуть теоретическую часть.

  • Занятия в формате видео.

  • Слушатели курса получат представление о профессии Тестировщик ПО и знания, достаточные для прохождения собеседования на позицию Trainee/Junior QA

Записаться
Процесс обучения
Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.

Вебинары идут дважды в неделю по 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете.

Домашнее задание выдается в среднем одно в неделю, а его выполнение занимает 3-5 часов. Мы горячо призываем заниматься такой самостоятельной работой, так как это поможет вам качественно освоить все изучаемые технологии на практике с поддержкой и обратной связью наших преподавателей.

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

Курс длится 4 месяца, а последний месяц отводится для выполнения проектной работы до сдачи домашних заданий и вопросов преподавателям.

Выполнение проектной работы помогает усвоению практических навыков, а тема проекта отдельно выносится в сертификат. Во время работы над проектом студенты получают консультации и обратную связь от преподавателей в слаке группы и на проектных занятиях.
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Этот и еще 60+ курсов для IT-специалистов таких направлений, как: программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. 300 компаний уже обучают у нас сотрудников.
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Введение в мобильное тестирование
Тема 2. Разработка мобильного приложения
Тема 3. Отладка мобильных приложений
Тема 4. Тестирование соединения, производительности, GPS локаций
Тема 5. Тестирование на нескольких устройств. Фермы устройств и их использование
Тема 6. Stubs. "Заглушки" на сторонние сервисы
Тема 7. Тестирование локализаций приложений
Тема 8. Тестирование доступности (Accessibility testing)
Тема 9. Особенности мобильного тестирования
C 16 июля
Тема 10. Системы контроля версий
Тема 11. Введение в Unit-тестирование. Использование TestNG, параметризация
Тема 12. Curl, Newman, RestAssured. Обзор и применение в автотестах.
Тема 13. Архитектура автотестов. BDD подход
Тема 14. Работа с базой данных. Подготовка и организация работы с sql запросами
Тема 15. Использование Api helpers в UI тестах
C 13 августа
Тема 16. Appium: настройка проекта и запуск тестов
Тема 17. Введение в ui тестирование
Тема 18. Appium: Особенности
Тема 19. Архитектура автотестов часть 2. Паттерны и их применение
Тема 20. Dependency Injection. Spring
Тема 21. Особенности мобильной автоматизации iOS
Тема 22. Отличие Ios и Android драйверов. Еще раз про архитектуру.
Тема 23. (Бонус) Ответы на вопросы
C 10 сентября
Тема 24. Что такое CI/CD и зачем он нужен
Тема 25. Использование Jenkins для запуска автоматизации на сервере
C 17 сентября
Тема 26. Использование простых отчетов
Тема 27. Allure настройка, использование, генерация отчетов
Тема 28. ReportPortal настройка, использование, генерация отчетов
C 28 сентября
Тема 29. Обсуждение итогового проекта
Тема 30. Обсуждение итогового проекта
Тема 31. (Бонус) Работа в американских компаниях. Опыт работы по контракту в Google
Скачать подробную программу
Прошедшие открытые вебинары по курсу
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Mindmaps и матрицы трассировки
Дмитрий Шадрин
Основные тренды в тестировании
Дмитрий Шадрин
После обучения вы

  • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;

  • Изучите специфику мобильного тестирования, процессу взаимодействия разработчиков и мобильных тестировщиков

  • приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;

  • получите сертификат о прохождении курса;

  • получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Mobile QA Engineer 2.0»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Mobile QA Engineer 2.0»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.