Курсы тестировщика
Кому подойдёт этот курс?
- Новичкам в IT
- Вы научитесь тестировать сайты, мобильные приложения и другое ПО. Узнаете, как устроена работа IT-компаний. Сможете понять, как развиваться в профессии. Уже джуниоры очень востребованы на рынке, а наш курс позволит достичь middle-уровня.
- Тестировщикам начального уровня
- Вы освоите ключевые инструменты автоматизированного тестирования. Выстроите понятный пошаговый путь профессионального развития.
Чему вы научитесь?
- Функциональному и нефункциональному тестированию сайтов и приложений
- Тестированию мобильных приложений
- Основным методам автоматизации
- Работать в таск-трекерах
- Техникам тест-дизайна
- Основам программирования на Java
- Использовать шаблоны тест-планов, тест-кейсов, сценариев и чек-листов
- Работе в панели инструментов веб-разработчика
- Тестированию пользовательских интерфейсов
Программа:
Вас ждут видеоуроки и практические задания, которые помогут вырасти в профессии с нуля.
87 тематических модулей и 485 онлайн-уроков
Ручное тестирование веб-приложений
- Основы тестирования веб-приложений
- Веб-вёрстка для начинающих
- Язык запросов SQL
- Тестирование API
- Система контроля версий Git
- Универсальные инструменты
- Нефункциональное тестирование
- Тестирование мобильных приложений
- Основы тестирования мобильных приложений
Автоматизированное тестирование
- Java-разработчик c нуля
- Автоматизация тестирования веб-приложений на Java
Бонусные курсы
- Универсальные знания программиста
- Английский для IT-специалистов
Профессиональные навыки после обучения:
- Ручное и автоматизированное тестирование веб и мобильных приложений
- Применение техник тест-дизайна на практике
- Приёмочное и регрессионное тестирование
- Планирование и написание браузерных тестов на Java с нуля без подготовленной инфраструктуры, используя Selenium, JUnit
- Знание основ Git, Java, SQL и вёрстки
- Работа в баг-трекере Jira
- Работа в Android Studio, Android SDK и SDK Manager
- Работа с API
- Навыки работы с метриками тестирования
Кому подойдёт этот курс?
- Новичкам в тестировании мобильных приложений
- Вы узнаете, как создаются мобильные приложения, разберётесь во всех этапах тестирования, научитесь запускать автотесты для Android и iOS и освоите новую востребованную специальность.
- Тестировщикам смежных сфер
- Вы изучите специфику тестирования мобильных приложений, научитесь работать с эмуляторами и симуляторами, писать сложные проверочные тесты и находить баги, которые пропускают даже опытные мобильные тестировщики.
Чему вы научитесь?
- Работать с Android studio и Xcode
- Разберётесь в интерфейсе, возможностях и научитесь пользоваться IDE — главным инструментом мобильного тестировщика.
- Проводить функциональное тестирование
- Сможете вручную проверять приложения на Android и iOS и за несколько минут находить основные ошибки в функционале программы.
- Использовать эмуляторы и симуляторы
- Успешно находить ошибки в разных приложениях на любой операционной системе, используя при этом только одно устройство.
- Работать с Jenkins
- Узнаете, как настраивать непрерывную интеграцию ПО и тестировать работу приложения на разных этапах разработки.
- Разрабатывать тесты под любые задачи
- Сможете создавать сложные автотесты, которые будут искать все возможные баги, пока вы занимаетесь другими делами.
- Составлять баг-репорты
- Научитесь делать подробные и понятные отчёты об ошибках, чтобы разработчики исправляли баги быстро и без дополнительных вопросов.
Программа:
Вас ждут 4 практических курса, прохождение которых можно приравнять к году полноценной работы.
18 тематических модулей и 75 онлайн-уроков
- Ручное тестирование
- Автоматизированное тестирование
- Бонусные курсы
- Профессиональные навыки после курса:
- Функциональное тестирование на Android и iOS
- Работа с Android Studio и Xcode
- Работа с Jenkins и настройка CI
- Работа с эмуляторами и симуляторами
- Работа с Appium Desktop
- Составление баг-репортов
- Автоматизированное тестирование на Android и iOS
- Написание простых и сложных автотестов
Профессиональные навыки:
- Функциональное тестирование на Android и iOS
- Работа с Android Studio и Xcode
- Работа с Jenkins и настройка CI
- Работа с эмуляторами и симуляторами
- Работа с Appium Desktop
- Составление баг-репортов
- Автоматизированное тестирование на Android и iOS
- Написание простых и сложных автотестов
Кому подойдёт этот курс?
- Junior- и middle- тестировщикам
- Научитесь работать с редкими функциями Selenium и писать автотесты на Java с помощью фреймворков. Прокачаете навыки UI-тестирования, сможете зарабатывать больше на прежнем месте работы или перейти в более сильную компанию.
- Студентам курса «Профессия Тестировщик»
- Углубитесь в разработку автотестов без затрат времени на уже знакомые темы. Научитесь писать тесты на Java и встраивать их в процесс CI, дополните портфолио двумя проектами и сможете начать карьеру тестировщика в крупной IT-компании.
Чему вы научитесь?
- Писать автотесты в Selenium IDE
- Разберётесь в функциях и настройках, научитесь писать автотесты без программирования и поймёте, когда нельзя обойтись использованием только Selenium IDE.
- Программировать на Java
- Изучите синтаксис и основные функции языка, разберётесь в принципах объектно ориентированного программирования, научитесь выявлять ошибки компиляции и отлаживать приложения.
- Работать с фреймворками
- Научитесь использовать Maven и тестовый фреймворк JUnit. Сможете создавать собственные тесты разной сложности с предусловиями и постусловиями.
- Создавать UI-тесты
- Углубитесь в работу с Selenium WebDriver, научитесь пользоваться паттерном PageObject. Сможете проводить простые и сложные тесты пользовательских интерфейсов.
- Автоматизировать тесты
- Изучите базовые схемы работы с CI/CD и научитесь работать с Jenkins. Непрерывная интеграция поможет вам регулярно проводить автотесты, быстрее находить ошибки и не копить технический долг.
- Использовать Git
- Научитесь работать с распределённой системой контроля версий, сможете легко вносить или откатывать изменения и работать над разными версиями одного проекта в большой команде.
Программа
Вас ждут онлайн-лекции и практические задания.
31 тематический модуль и 256 онлайн-уроков
Базовые навыки
Языки программирования (Java/JavaScript)
Система контроля версий Git
Продвинутые навыки*
Автоматизация тестирования. Часть 1
Автоматизация тестирования. Часть 2
Дипломные работы*
Дипломная работа #1
Дипломная работа #2
Профессиональные навыки после программы:
- Работа с Selenium IDE
- Работа с Maven и Unit
- Знание основных паттернов
- Создание простых и сложных UI-тестов на Selenuim WebDriver
- Знание принципов ООП
- Знание CI/CD и настройка Jenkins
- Написание автотестов на Java
- Знание функций SelectElement, Advanced Interactions API, Alert и Frame
- Работа с Git
Кому подойдёт этот курс?
- Junior- и middle-тестировщикам
- Научитесь работать с редкими функциями Selenium и писать автотесты на JS с помощью фреймворков. Прокачаете навыки UI-тестов, автоматизируете тестирование с помощью CI/CD и сможете больше зарабатывать.
- Студентам «Профессии Тестировщик»
- Научитесь писать сложные автотесты на JavaScript, работать с фреймворками и непрерывной интеграцией. Добавите ещё один язык программирования в список навыков и сможете претендовать на большее количество вакансий.
Чему вы научитесь?
- Писать автотесты
- Разберётесь в функциях и настройках Selenium IDE и научитесь писать автотесты без программирования.
- Программировать на JavaScript
- Изучите синтаксис и основные функции языка, научитесь отлаживать и писать небольшие приложения.
- Работать с фреймворками
- Научитесь использовать Selenium Webdriver и тестовые фреймворки Cypress и Webdriver.io. Сможете создавать тесты с предусловиями и постусловиями.
- Создавать UI-тесты
- Углубитесь в работу с Selenium WebDriver, научитесь пользоваться паттерном PageObject. Сможете тестировать пользовательские интерфейсы.
- Использовать Git
- Научитесь работать с распределённой системой контроля версий и сможете работать над разными версиями проекта в большой команде.
- Автоматизировать тесты
- Научитесь работать с CI/CD и Gitlab. Непрерывная интеграция поможет регулярно проводить автотесты, быстро находить ошибки и не копить технический долг.
Программа
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
36 тематических модулей и 200онлайн-уроков
Базовые навыки
Система контроля версий Git
Автоматизированное тестирование на JavaScript. Часть 1
JavaScript. Базовый уровень
Продвинутые навыки
JavaScript. Продвинутый уровень
Автоматизированное тестирование на JavaScript. Часть 2
Дипломные проекты
Простые автотесты
Автоматические тесты
Профессиональные навыки после курса:
- Кросс-браузерное тестирование
- Работа с фреймворками Webdriver и тестовым mocha.js
- Создание простых и сложных UI-тестов на Selenuim WebDriver
- Знание CI/CD и настройка Gitlab
- Написание автотестов на JavaScript
- Работа с Git
- Работа с Selenium IDE
- Работа с Cypress и Webdriver.io
- Знание основных паттернов
- Гибридная автоматизация
Кому подойдёт этот курс?
- Junior-тестировщикам
Научатся писать сложные автотесты, работать с фреймворками и непрерывной интеграцией. Смогут выделять больше времени на качественные ручные тесты. - Middle-тестировщикам
Научатся работать с редкими функциями Selenium и прокачают навыки UI-тестирования. Смогут быстро находить сломанные функции после очередного обновления.
Чему вы научитесь?
- Писать автотесты в Selenium IDE
Разбираться в функциях и настройках, писать автотесты без программирования и понимать, когда нельзя обойтись использованием только Selenium IDE. - Программировать
Понимать синтаксис и основные функции языка, разбираться в принципах объектно-ориентированного программирования, выявлять ошибки компиляции и отлаживать приложения. - Создавать UI-тесты
Работать с Selenium WebDriver, пользоваться паттерном PageObject. Проводить простые и сложные тесты пользовательских интерфейсов. - Работать с фреймворками
Использовать популярный тестовый фреймворк. Создавать собственные тесты разной сложности с предусловиями и постусловиями. - Автоматизировать тесты
Понимать базовые схемы работы с CI/CD и работать с Gitlab. Непрерывная интеграция поможет регулярно проводить автотесты, быстрее находить ошибки и не копить технический долг. - Использовать Git
Работать с распределённой системой контроля версий, легко вносить или откатывать изменения и работать над разными версиями одного проекта в большой команде.
Программа
Студентов ждут онлайн-лекции и практические задания на основе реальных кейсов.
30 тематических модулей и 200 онлайн-уроков
Базовые навыки
Языки программирования (Java/JavaScript)
Система контроля версий Git
Продвинутые навыки
Автоматизация тестирования. Часть 1
Автоматизация тестирования. Часть 2
Дипломные работы
Дипломная работа #1
Дипломная работа #2
Кому будет полезен этот курс?
- Тем, кто хочет получить профессию в IT
- Вы станете важной частью команды разработки IT-продуктов. При этом освоить профессию тестировщика значительно проще, чем стать программистом
- Тем, кто работает в техподдержке
- Если вы уже работаете в IT и хотите войти в команду разработки, иметь более удобный график и общаться с программистами, а не с пользователями — переходите в тестирование
- Начинающим тестировщикам
- Освоите новые методы тестирования: мобильное, нагрузочное, тестирование безопасности, научитесь автоматизировать работу на Java и JavaScript
Почему стоит изучать тестирование в Нетологии?
- Комплексная программа по тестированию
- Даём полный комплект навыков и инструментов — после курса ваши знания и навыки будут на уровне знаний middle-специалиста
- Даём больше, чем нужно работодателям
- Широкое и глубокое изучение практик и инструментов повысит вероятность вашего трудоустройства
Как вы будете учиться?
- Теория
- Занятия проходят в формате вебинаров по будням 2 раза в неделю в 20:00. Видеозаписи каждого занятия всегда доступны в вашем личном кабинете
- Практика
- После каждого занятия вы получаете домашнее задание с развёрнутой обратной связью от экспертов курса. Вы будете создавать проекты, которые сразу сможете включать в свое портфолио
- Сопровождение
- Вас будет сопровождать команда экспертов, координаторов и наставников. Вы сможете задать любой вопрос, получить дополнительную консультацию и помощь
- Карьера
- Наш Центр развития карьеры поможет с резюме, подготовит к собеседованию, предложит вакансии и будет сопровождать вас на всех этапах поиска работы
Ключевые навыки после курса:
- Ручное тестирование, написание тест-кейсов, тест-дизайн
- Тестирование веб-приложений, API, понимание клиент-серверного взаимодействия, работа с DevTools, Postman
- Понимание работы баз данных, написание SQL-запросов
- Работа с Git, одновременная работа с несколькими репозиториями
- Работа в Linux, работа с инструментами отладки операционной системы и приложений
- Автотестирование веб-приложений на Java с использованием JUnit, Selenium, Selenide
- Проведение нагрузочных тестов, тестов безопасности и удобства использования
- Мобильное тестирование Android-приложений с помощью Android Studio и Espresso
- Автоматизация тестирования Frontend на JavaScript с помощью Puppeeter, Playwright, Cypress
- Знание различных видов виртуализации и контейнеризации, работа с Docker и Docker Compose
- Процессы CI/CD: тестирование, сборка и доставка в разные окружения, работа с Jenkins, Teamcity и Gitlab CI
Преимущества курса:
- 6 месяцев интенсивного общения и практических занятий со специалистами ведущих компаний
- 12 инструментов тестировщики ежедневно используют в работе, вы освоите их в процессе обучения
- Развитие карьеры
- Вы можете вырасти в профессии до позиции QA Lead с зарплатой от 200 000 рублей в месяц
- Диплом
- Официальный документ установленного образца от известного онлайн-университета
- Трудоустройство
- У выпускников есть шанс получить приглашение на работу в команду тестирования Альфа-Банка
Программа курса:
- Ручное тестирование веб-приложений
- Курсовой проект
- Вёрстка сайта на HTML и CSS
- Git — система контроля версий
- Java для тестировщиков
- Английский язык для начинающих разработчиков
- Бонус от EnglishDom
- Автоматизированное тестирование
- Timeweb
- Карьера в тестировании
- Итоговый проект
- Программа трудоустройства
Достигнутые результаты:
- Подготовлен тестовый сценарий на веб-форму
- Проведено UI-тестирование веб-формы и заполнен отчёт о дефектах
- Разрешён конфликт версий кода веб-сайта на GitHub
- Решено больше 40 задач на Java
- Проведено unit-тестирование приложения
- Разработаны автоматизированные тестовые сценарии для формы регистрации
- Проведено тестирование Java-проекта с использованием Selenium Webdriver
Ключевые навыки
- Использование актуальных теорий тестирования
- Понимание жизненного цикла разработки программного обеспечения
- Программирование на Java
- Использование объектно-ориентированного программирования
- Работа с системой контроль версий Git, платформой GitHub
- Проведение unit-тестирования
- Подготовка и проведение автоматизированных тестовых сценариев
- Подготовка отчёта о тестировании, заведение дефектов
- Работа в Selenium Webdriver
Кому подойдет курс?
- Новичкам
- Даже если вы никогда не работали в IT, вы получите востребованную и высокооплачиваемую специальность.
- Начинающим тестировщикам
- У вас будет всё для ускоренного карьерного роста: комплексные знания и опыт работы с продвинутыми инструментами, методологиями и стандартами.
- Практикующим IT-специалистам
- Подскажем, как перейти в востребованное направление и зарабатывать больше.
Станьте тестировщиком с нуля
- Актуальная программа
- Мы обновляем программу ежегодно: проводим исследования и учитываем требования работодателей.
- Опытные преподаватели
- Наши преподаватели руководят командами QA, работают в компаниях международного уровня, и именно на их опыте строится программа.
- Командная работа
- Хороший тестировщик ― это на 50% знание технологий и на 50% умение общаться с коллегами. GeekUniversity прокачает ваши soft skills, которые проверят на собеседованиях.
- Востребованные навыки
- Вы изучите основы тестирования, программирования, тест-аналитики и HTML/CSS. Всё это ― актуальные навыки, которые ценят работодатели.
Как вы найдете работу с помощью GeekBrains?
- Дадим необходимые знания
- Вы получите все навыки на курсах основного обучения и факультативах от компаний-партнеров.
- Вместе оформим резюме
- Вы подадите заявку в сервис трудоустройства, а HR-специалисты GeekBrains помогут создать резюме, которое выделит вас среди других кандидатов.
- Предложим подходящие вакансии
- Вы будете рассматривать предложенные нами позиции, откликаться на вакансии из раздела «Карьера» и участвовать в поиске идеального места работы.
- Поможем пройти собеседования
- Мы дадим советы по прохождению собеседования. И поздравим с оффером :)
Ключевые навыки после курса:
- Работа с Task Management Systems: Jira, Redmine, Trello
- Инструменты для ведения документации Confluence и TestLink
- Составление тест-кейсов и чек-листов в Test Rail, TestLink и TestIT
- Владение Linux и DEVTools для тестирования web-приложений
- Работа с Charles Proxy ― инструментом для прокси-трафика
- Владение Android Studio, XCode для просмотра логов мобильных приложений, а также сборки билдов
- Работа с ADB для просмотра логов мобильных приложений Android. Запуск эмуляторов и симуляторов
Кому подойдет курс?
- Новичкам
- Даже если вы никогда не работали в IT, мы обучим тестированию с нуля и поможем устроиться в топовую компанию.
- Начинающим тестировщикам
- У вас будет всё для карьерного роста: комплексные знания, опыт работы с продвинутыми инструментами и методологиями.
- Практикующим IT-специалистам
- После курса сможете перейти в востребованное направление и строить карьеру тестировщика сайтов и приложений.
Станьте тестировщиком с нуля:
- Актуальная программа
- Мы обновляем программу ежегодно: проводим исследования и учитываем требования работодателей.
- Опытные преподаватели
- Наши преподаватели руководят командами QA, работают в компаниях международного уровня, и именно на их опыте строится программа.
- Командная работа
- Хороший тестировщик ― это на 50% знание технологий и на 50% умение общаться с коллегами. GeekUniversity прокачает ваши soft skills, которые проверят на собеседованиях.
Как вы найдете работу с помощью GeekBrains?
- Дадим необходимые знания
- Вы получите все навыки на курсах основного обучения и факультативах от компаний-партнеров.
- Вместе оформим резюме
- Вы подадите заявку в сервис трудоустройства, а HR-специалисты GeekBrains помогут создать резюме, которое выделит вас среди других кандидатов.
- Предложим подходящие вакансии
- Вы будете рассматривать предложенные нами позиции, откликаться на вакансии из раздела «Карьера» и участвовать в поиске идеального места работы.
- Поможем пройти собеседования
- Мы дадим советы по прохождению собеседования. И поздравим с оффером :)
- Гарантия трудоустройства закреплена в договоре. Если после успешного обучения вы не найдёте работу, мы вернём вам деньги
- Наши ученики трудоустроились в компании
Преподаватели
Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь по своим проектам.
- Личный наставник
- Отвечает на вопросы по домашним заданиям и помогает быстрее усваивать материал.
- Аккаунт-менеджер
- Помогает записаться на обучение и освоиться в личном кабинете, передаёт ваши пожелания.
- Специалисты техподдержки
- Помогут, если возникнут сложности с личным кабинетом или загрузкой занятий.
- HR-менеджер
- Помогает составить резюме и подготовиться к собеседованию.
- Чат с одногруппниками
- Вы сможете поддерживать связь с одногруппниками и задавать интересующие вас вопросы.
Ключевые навыки после курса:
- Написание тестовой документации: тест-планов, тест-кейсов, чек-листов, отчётов по тестированию
- Опыт работы с системами тест-менеджмента
- Тестирование современных веб-приложений
- Локализации дефектов. Работа с логами сервера. Работа на Linux-серверах в консоли
- Работа со средствами автоматического тестирования (Selenium)
- Умение пользоваться командной строкой (Linux)
- Автоматизация рутинных проверок на UI с использованием Selenium Web Driver/Selenide. Построение автоматизированной отчётности
- Составление SQL-запросов
- Портфолио
На рынке не хватает тестировщиков
Тестирование ПО входит в топ-5 востребованных IT-профессий, по данным HeadHunter. Чтобы освоить популярную специальность, вам будет достаточно школьных знаний. Вы изучите основы ручного тестирования, научитесь быстро находить баги, разрабатывать тест-кейсы и создавать эффективные тестовые сценарии.
Помимо знаний и навыков вы получите:
- Удостоверение о повышении квалификации
- Мы работаем на основании государственной лицензии № 040485 и выдаём успешным выпускникам удостоверение, которое подтвердит ваши знания.
- Методические материалы
- У вас останутся наработки преподавателей, фреймворки и методики, которые будет удобно использовать и после обучения.
- Доступ к комьюнити
- Вы познакомитесь с другими студентами и обменяетесь инсайтами. Наши выпускники поддерживают связь и после окончания обучения.
Ваше резюме после обучения:
- Уверенное владение терминологией
- Опыт создания тест-кейсов и формирования тест-комплектов, проработка и написание приемочных тестов
- Знание уровней доступа к программе и защите
- Навыки тестирования по заранее подготовленному тестовому плану
- Умение оценивать эффективность тестирования
- Знание ошибок и проблем, возникающих у пользователей при работе с программными продуктами
- Опыт разработки сценариев тестирования, документирование найденных дефектов
- Функциональное тестирование ПО
- Навыки проведения ручного тестирования ПО
- Знание методологии и методик тестирования
- Знание типов и видов тестирования, различных их классификаций
- Опыт работы с баг-трекинговыми системами (Atlassian JIRA)
- Понимание жизненного цикла разработки ПО, различных методологий его разработки и места тестирования в данном процессе