ТОП-30 лучших курсов тестировщика: обучение онлайн, бесплатные и платные в 2023 году

Тестировщик – это специалист, занимающийся проверкой работоспособности программного обеспечения. Он проверяет, соответствуют ли программы и приложения требованиям заказчика, выявляет и исправляет ошибки и дефекты, обеспечивает качество продукта. Работа тестировщика требует тщательности, внимательности и логического мышления.

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

Лучшие курсы:

1 место. Профессия Инженер по тестированию от Skillbox

Цена: Рассрочка на 31 месяц — 4 979 ₽ / мес

Ссылка на сайт: https://skillbox.ru/course/profession-test/

На курсе вы научитесь обнаруживать ошибки в функционировании веб-сайтов и приложений, используя языки программирования Java, JavaScript или Python. Уже после первого урока вы начнете применять полученные знания на практике и сможете начать зарабатывать через 4 месяца. Продолжительность курса составляет 12 месяцев, он представляет легкий вход в IT-сферу. Вам предоставляется выбор из трех языков программирования для автоматизированного тестирования. Мы гарантируем трудоустройство после окончания курса.

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

Курс подходит для:

  • Новичков в сфере IT: на курсе вы изучите тестирование сайтов, мобильных приложений и другого программного обеспечения, а также узнаете о работе IT-компаний. Вы сможете понять, как развиваться в этой области и стать востребованным специалистом на рынке труда после получения middle-уровня.
  • Начинающих тестировщиков: курс поможет освоить ключевые инструменты автоматизированного тестирования и разработать путь успешного профессионального развития.

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

Чему вы научитесь:

  • Проверка функциональности и производительности сайтов и приложений
  • Тестирование мобильных приложений
  • Основные методы автоматизации тестирования
  • Работа с системами управления задачами
  • Техники разработки тестовых сценариев
  • Основы программирования на Java, JavaScript или Python
  • Использование шаблонов тест-планов, тест-кейсов, сценариев и чек-листов
  • Работа с инструментами веб-разработчика
  • Проверка пользовательского интерфейса на соответствие требованиям.

Обучение на нашей платформе происходит следующим образом: вы можете изучать материалы в любое удобное для вас время, решать задачи, схожие с реальными, закреплять полученные знания на практике, искать ошибки на сайтах, создавать конечные проекты, представлять их экспертам, дополнять свое портфолио и получать сертификат об окончании курса, а также находить работу в своей области.

Содержание курса:

Мы подготовили для вас 87 видеоуроков и 485 практических заданий, которые основаны на реальных сценариях, чтобы вы могли изучать материалы в формате видео и практиковать на задачах, схожих с реальными.

Ручное тестирование веб-приложений
Мы предлагаем обучение, благодаря которому вы научитесь: создавать эффективные тест-кейсы для выявления максимального числа ошибок в соответствии с требованиями к продукту; проводить ручное тестирование веб-приложений; составлять понятные отчеты об ошибках, чтобы ускорить процесс их исправления. Среднее время прохождения курса составляет 4 месяца.

  1. Тестирование веб-приложений
  • Основы тестирования веб-приложений.
  • Проверку текстовых полей.
  • Использование граничных значений для тестирования текста, чисел и дат.
  • Критерии хорошей спецификации и правильный формат отчета об ошибках.
  • Тестирование форм регистрации.
  • Тестирование форм авторизации и сброса пароля.
  • Проверку дополнительных элементов интерфейса.
  • Расширенные методы тестирования.
  • Позитивные и негативные тесты, используемые в тестовых сценариях.
  • Кроссплатформенные и кросс-браузерные тесты.
  • Дополнительные инструменты для тестирования.
  1. Тестирование API
  • Чтение данных с сервера и их манипуляции.
  1. Универсальные инструменты для тестирования
  • Использование Chrome DevTools для улучшения процесса тестирования.
  • Использование Chrome DevTools для нахождения ошибок.
  • Расширенные функции Chrome DevTools.
  • Системы управления задачами.
  • Оценка ресурсов и эффективности тестирования.
  1. Нефункциональное тестирование
  • Тестирование требований.
  • Тестирование интерфейса и пользовательского опыта.
  • Приёмочный тест.
  • Тестирование безопасности: поиск уязвимостей на сервере.
  • Тестирование безопасности: поиск уязвимостей на клиенте.
  • Окончательное тестирование — ручная проверка веб-приложений.

Ручное тестирование мобильных приложений
Мы предлагаем обучение проверке функциональности мобильных приложений и выявлению максимального числа ошибок с использованием эмуляторов и симуляторов для разных мобильных устройств. Продолжительность обучения составляет около 2 месяцев.

  1. Основы тестирования мобильных приложений
  • Ознакомление с экранами приложения.
  • Использование эмуляторов и симуляторов.
  • Создание приложений и использование расширенных функций Android Studio и XCode.
  • Тестирование GPS и батареи.
  • Мониторинг сетевых запросов.
  • Создание скриншотов и логов.
  • Окончательный проект. Тестирование мобильных приложений.

Программирование и автотесты
Мы научим вас разрабатывать программы (тесты) на одном из популярных языков программирования, которые позволят автоматизировать процесс тестирования. Продолжительность обучения составляет около 6 месяцев.

  1. Изучение одного из языков программирования на выбор (Java, JavaScript или Python)
  • Основы языка программирования и его синтаксис.
  • Использование функций.
  • Объектно-ориентированный подход в программировании.
  • Правила области видимости.
  • Преобразование типов данных.
  • Отладка и запись логов.
  1. Основы автоматизации UI-тестов на языке программирования (Java, JavaScript или Python)
  • Основы автоматизированного тестирования пользовательского интерфейса.
  • Использование Selenium WebDriver для поиска элементов.
  • Поиск элементов с помощью CSS.
  • Сложные локаторы CSS и управление ожиданиями элементов.
  • Использование XPath-локаторов.
  • Практическое обучение написанию автотестов.

Дополнительные курсы:

  1. Базовый уровень веб-вёрстки
  • Ознакомление с курсом.
  • Основы HTML.
  • Основы CSS.
  • Проектирование макета.
  • Создание HTML-разметки.
  • Использование Flexbox.
  • Стилизация веб-страниц.
  1. Язык запросов SQL
    вы изучите основы работы с SQL и структурами баз данных, научитесь использовать функции и запросы, а также модифицировать данные.

Бонусные курсы:

  1. Универсальные знания для программиста
  • Как стать высококвалифицированным программистом.
  • Разработка email-рассылок. Рекомендации на практических примерах.
  • Состояние навыков коммуникации.
  • Как мы создали карту профессионального роста для разработчиков.
  • Как общаться по электронной почте и работать с ней эффективно?
  • Улучшение эффективности работы.
  • Спор о том, какой язык программирования является первым.
  • Как я развивался: история о том, как я преодолел ограничения.
  • Подход, основанный на данных, к повышению производительности — выводы из исследования миллионов людей.
  • Протокол передачи гипертекста (HTTP).
  • Введение в основы алгоритмов.
  • Слепой метод типографской вёрстки.
  1. Английский язык для IT-специалистов
  • IT резюме и CV.
  • Собеседование на работу: вопросы и ответы.
  • Коммуникация на рабочем месте.
  • Деловое письмо.
  • Разработка ПО.
  • Разработка концепции системы и SRS.
  • Разработка и тестирование.
  • Развертывание и поддержка.
  1. Система контроля версий Git, которая позволит вам управлять версиями кода, создавать ветки и работать в команде над одним проектом.

В рамках итоговых проектов курса вам будут предложены следующие задания:

  • Тестирование онлайн-портала: вы протестируете крупный онлайн-проект от начала проектирования до релиза, поймете принципы раннего тестирования и научитесь оформлять документы и репорты, используя техники и инструменты тестирования.
  • Тестирование мобильного приложения: вы научитесь работать тестировщиком в команде, разрабатывающей мобильное приложение, и создадите целый цикл тестирования приложения на Android и iOS, который может быть добавлен в ваше портфолио.
  • Тестирование веб-сайта: вы создадите собственные автотесты на Java/JavaScript/Python и станете специалистом по автоматизированному тестированию.

Спикеры:

  • Владимир Авилов
    QA-инженер в Itoolabs
  • Арсений Батыров
    Тимлид QA
  • Дмитрий Якин
    Специалист по тестированию в компании СКБ Контур
  • Иван Румак
    Ведущий инженер в компании СКБ Контур
  • Андрей Малых
    QA Automation Lead
  • Марина Третьякова
    Ведущий специалист по тестированию в СКБ «Контур»
  • Даниил Пилипенко
    Директор центра подбора IT-специалистов SymbioWay
  • Павел Круглей
    Frontend&Quality Engineering Manager в New10
  • Тимофей Тиунов
    Системный архитектор в Сбермегамаркете
  • Дарья Манухина
    Калуга Астрал, заместитель руководителя проектного офиса, разработчик курса
  • Павел Громов
    Java/Kotlin backend-разработчик в Syncretis
  • Роман Булгаков
    Преподаватель информатики и программирования со стажем более 5 лет.

Отзывы участников:

Иван Медведев, г. Ивантеевка
Курс «Инженер по тестированию»
«
Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет как решить задачу.
По итогу 9-месячной учебы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!».

Ваше резюме после прохождения курса:

Должность: Тестировщик/Middle QA-engineer
Зарплата от:
65 000 ₽

Профессиональные навыки:

  • Тестирование веб- и мобильных приложений в ручном и автоматизированном режимах
  • Применение практических методов тест-дизайна
  • Приемочное и регрессионное тестирование
  • Составление планов и написание своих тестов на Java с использованием Selenium, JUnit без подготовленной инфраструктуры
  • Регистрация ошибок (bug-reports)
  • Опыт работы с Git, Java, SQL, версткой
  • Работа с баг-трекером Jira
  • Работа в Android Studio, Android SDK, SDK Manager
  • Опыт работы с API
  • Умение работать с метриками тестирования.

Сертификат Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

2 место. Тестировщик от Нетология

Цена: 55 200 ₽ или рассрочка на 18 месяцев — 3 066 ₽ / мес

Ссылка на сайт: https://netology.ru/programs/qa

Вы сможете стать IT-специалистом, даже если у вас нет опыта или технического образования. Обучение включает в себя ручное и автоматизированное тестирование, которое можно освоить через вебинары, видеолекции и практические задания. После окончания курса вам будет выдан диплом о профессиональной переподготовке. Курс подходит для новичков.

Работа тестировщика заключается в проверке качества программного продукта, путем сравнения реального поведения программы с ожиданиями.

Такая профессия может быть полезна тем, кто желает начать карьеру в IT-индустрии, имеет опыт работы в области технической поддержки или является начинающим тестировщиком.

Особое внимание уделяется практике. Вы сможете выполнить 34 практических задания, основанных на реальных проблемах, которые стоят перед тестировщиками. Имея такие проекты в своем портфолио, вы получите преимущества при поиске работы.

Программа курса:
 8 месяцев
На курсе предусмотрено два вебинара или воркшопа в неделю в будние дни вечером. После каждого занятия студентам будет предоставлены практические задания, которые помогут закрепить полученные знания и умения.

Обучающая программа включает в себя:

  1. Ручное тестирование веб-приложений
    В первых 8 уроках вы познакомитесь с основами тестирования, узнаете о профессии тестировщика и различных теориях тестирования. Вы начнете писать сценарии тестирования и регистрировать ошибки, а также работать с различными программными продуктами. В ходе курса вы также научитесь создавать сценарии тестирования, регистрировать ошибки с помощью платформы JIRA и тестировать API.
    • Обзор методов и типов тестирования программного обеспечения.
    • Основы взаимодействия между клиентом и сервером, протокол HTTP и идея DOM.
    • Работа с инструментами разработчика в браузере.
    • Основы SQL: запросы SELECT, UPDATE, DELETE.
    • Проектирование тестов для ПО.
    • Результаты тестирования.
    • Инструменты для тестирования.
    • Жизненный цикл разработки ПО: гибкие методы разработки.
    • Курсовой проект: тестирование сайта крупной компании.
  2. Вёрстка сайта на HTML и CSS
    Изучение HTML и CSS для создания и изменения верстки сайтов, чтобы создать свой лендинг.
    • Теги для разметки контента страницы.
    • Теги для разметки структуры страницы.
    • Теги для вёрстки форм.
    • Селекторы CSS.
    • Определение контекста элементов.
    • Блочная модель.
    • Позиционирование элементов.
    • Оформление текста.
    • Оформление декоративных элементов.
    • Состояние интерактивных элементов.
  3. Git — система контроля версий
    Основы работы с Git и GitHub, чтобы управлять исходным кодом, публиковать домашние задания и создать портфолио. Умение работать с Git является необходимым для разработчиков.
    • Цель системы контроля версий.
    • Основные функции, такие как фиксация и отмена изменений, поиск и история.
    • Использование сервиса GitHub.
    • Работа с ветками, слияние веток и решение конфликтов.
    • Коллективная работа.
  4. Java для тестировщиков
    В рамках этого блока вы изучите основы языка Java и его применение в тестировании. Вы пройдете 16 занятий, в ходе которых изучите работу с ООП, Java-проектами, а также тестовыми инструментами.
    • Stream API и работа с потоками данных; тестирование потоков;
    • Java 8 и функциональное программирование;
    • Lambda-выражения, введение в JavaFX и работа с GUI;
    • JavaFX Scene Builder, FXML и обработка событий;
    • Разработка многопоточных приложений;
    • Concurrency API: потоки, Executor framework, Futures, Callables;
    • Java Database Connectivity (JDBC): подключение к базе данных, работа с базой данных и использование ORM-фреймворков (например, Hibernate);
    • Spring framework: введение, Dependency Injection (DI), Inversion of Control (IoC), конфигурирование, использование в веб-приложениях.
  5. Английский язык для начинающих разработчиков
    Этот блок содержит 10 видеоуроков, которые помогут вам начать общаться на английском языке как настоящий разработчик.
    • Необходимый словарный запас;
    • Эффективное общение посредством английской переписки;
    • Чтение и анализ документации и требований;
    • Программирование;
    • Тестирование программного обеспечения;
    • Работа со стрессовыми ситуациями;
    • Устранение неполадок и решение проблем;
    • Работа в команде и роли в команде;
    • Свободное владение разговорным английским языком;
    • Проведение встреч и презентаций на высоком уровне.
  6. Автоматизированное тестирование
    В рамках этого блока вы изучите основы автоматизации тестирования. Вам предоставят возможность попрактиковаться в написании Unit-тестов, проведении UI-автоматизации тест-кейсов, создании и автоматизации пользовательских сценариев, а также в анализе результатов.
    • Основы автоматизации;
    • Тестирование API с постоянным интегрированием;
    • Тестирование веб-интерфейсов с использованием Selenium;
    • Использование Selenide;
    • Шаблоны;
  7. Карьера в тестировании
    Поставите цели, создадите резюме и порфтолио, а также подготовитесь к собеседованиям.
    Составите пошаговый план поиска работы, запишите видеопрезентацию и пройдёте консультацию со специалистом.
  • Подготовите план поиска работы;
  • Оцените рынок труда и поймёте, какие компетенции востребованы;
  • Составите резюме и портфолио, которые могут привлечь внимание работодателя;
  • Подготовитесь к собеседованию и успешно его пройдёте;
  • Оцените эффективность поиска работы через статистический анализ;
  • Получите индивидуальную карьерную консультацию от профессионала в данной области.
  1. Итоговый проект
    Проведете тестирование крупного веб-сервиса

Завершающий проект:
Этот проект соберет все знания, полученные в течение обучения. Вам необходимо настроить конфигурацию, запустить приложение, состоящее из нескольких модулей, упаковать их в отдельные Docker-контейнеры, автоматизировать запуск через Continuous Integration. Кроме того, требуется провести полное тестирование и составить план, кейсы, репорты и отчет по проекту.

Преподаватели — специалисты ведущих компаний

Вашу квалификацию подтвердят официальные документы
Обучение проводится по гос. лицензии, по окончании курса выдается диплом о проф. переподготовке установленного образца.

Что вы получите в результате обучения:

Тестировщик ПО

Достигнутые результаты:

  • Подготовлен тестовый сценарий для веб-формы;
  • Выполнено тестирование пользовательского интерфейса веб-формы и заполнен отчет о найденных дефектах;
  • Устранен конфликт версий кода веб-сайта на GitHub;
  • Решено более чем 40 задач на языке Java;
  • Выполнено тестирование отдельных элементов приложения;
  • Разработаны автоматизированные тестовые сценарии для формы регистрации;
  • Выполнено тестирование Java-проекта с использованием Selenium Webdriver.

Ключевые навыки:

  • Применение современных теорий тестирования;
  • Понимание жизненного цикла разработки программного обеспечения;
  • Навыки программирования на языке Java;
  • Использование принципов объектно-ориентированного программирования;
  • Работа с системой контроля версий Git и платформой GitHub;
  • Проведение модульного тестирования;
  • Создание и реализация сценариев автоматизированного тестирования;
  • Подготовка отчета о тестировании и документирование найденных дефектов;
  • Работа с инструментом Selenium Webdriver.

Что говорят выпускники о курсе:

Анастасия Маслова
Редактор, «Телеканал 360»
«Чтобы пройти путь от гуманитария до специалиста в области IT, я выбрала курс «Тестировщик». В атмосферу погружаешься сразу. Виды тестирования, тест-кейсы, баг-репорты, баг-трекинговые системы… С первого домашнего задания решаешь, а что бы ты делал, если бы уже сейчас работал QA-инженером. Объём знаний, который даётся, достаточен для прохождения собеседований на позицию Junior QA Engineer. Но преподаватели делятся многими полезными ресурсами, так что, на каком уровне погружаться в тему, решаешь ты сам.»

3 место. Тестирование от SkillFactory

Цена: Рассрочка на 36 месяцев — от 2 222 ₽ / мес.

Ссылка на сайт: https://skillfactory.ru/testirovanie

Курсы обучения:

  1. Курс «Тестировщик-автоматизатор на Python»
    Научитесь использовать язык Python в качестве инструмента автоматизации тестирования и обеспечьте качество программного обеспечения в крупных IT-компаниях, стартапах или при удаленной работе. Продолжительность обучения — 8 месяцев.
  2. Курс «QA-инженер на Java»
    Получите новые знания в области тестирования программного обеспечения и автоматизации на языке программирования Java и помогайте обеспечивать качество цифровых продуктов в крупных IT-компаниях или при удаленной работе. Продолжительность обучения — 10 месяцев.
  3. Курс «Инженер по ручному тестированию»
    Получите новую профессию в IT всего за 4 месяца, не имея предыдущих знаний и не нуждаясь в изучении программирования. Продолжительность обучения — 4 месяца.

4. Профессия Тестировщик ПО от GeekBrains

Цена: Рассрочка до 36 месяцев — от 2 248 ₽ / мес.

Ссылка на сайт: https://gb.ru/professions/qa_engineer

Если у вас есть школьные знания, вы можете начать свою карьеру тестировщика программного обеспечения с нуля. Согласно данным HeadHunter, это одна из пяти самых востребованных специальностей в IT.

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

Обучение:

  • Взаимодействие с профессионалами
    Более 80% занятий в курсе проводятся практикующими экспертами, что позволяет задавать вопросы и получать оперативную обратную связь. Все уроки записываются и сохраняются в личном кабинете ученика.
  • Многочисленные практические задания
    После каждого урока студенты выполняют практические задания, которые проверяются учителем, дающим обратную связь и помогающим улучшить результат.
  • Наставники всегда на связи
    Каждый ученик имеет наставника, который всегда готов помочь с домашними заданиями. Работа с наставником помогает учиться быстрее и качественнее.

Программа обучения включает в себя:

  1. Основы ручного тестирования
  • Определение тестирования как процесса проверки качества программного обеспечения.
  • Значение тестирования для обнаружения и исправления ошибок, дефектов и отказов.
  • Тестирование по чек-листу, основанное на перечне критериев.
  • Различные уровни тестирования, включая юнит-тесты, интеграционные тесты и тестирование функциональности.
  • Разные виды тестирования, такие как тестирование производительности, удобства использования, безопасности и т.д.
  • Регрессионное тестирование, которое проверяет, как изменения в коде влияют на ранее работающие части программы.
  • Документирование результатов тестирования.
  • Жизненный цикл программного обеспечения.
  1. Базы данных. Основы
  • Введение в теорию реляционных баз данных.
  • Основные понятия структуры базы данных.
  • Определение данных и основные операции с ними.
  • Выборка и агрегация данных.
  • Вложенные запросы и операция «Union».
  • Операция «Join».
  • Расширенные возможности SQL.
  • Оконные функции, индексы и работа в графическом интерфейсе.
  1. Основы тест-аналитики
  • Введение в жизненный цикл разработки программного обеспечения и роль тестирования.
  • Проектирование тестов, используя классы эквивалентности и парный подход.
  • Проектирование тестов, основываясь на анализе домена.
  • Проектирование тестов, используя диаграммы переходов состояний и таблицы решений.
  • Анализ требований, декомпозиция и статическое тестирование.
  • Создание контрольных списков и покрытие тестов.
  • Позитивное и негативное тестирование.
  • Исследовательское тестирование.
  1. Тестирование веб-приложений
  • Основы HTML, CSS и JavaScript для создания и взаимодействия с пользователем.
  • Обработка запросов клиента и обмен данными с сервером.
  • Работа с веб-серверами, веб-фреймворками и базами данных.
  • Основы HTML, CSS для понимания структуры и отображения веб-страниц.
  • Разработка адаптивной верстки.
  • Тестирование в мульти-браузерной среде.
  • Тестирование пользовательского взаимодействия.
  • Тестирование взаимодействия с другими системами, например, с API.
  • Использование инструментов для отладки, профилирования и анализа веб-приложений.
  • Принципы реализации SOAP API.
  • Принципы реализации REST API.
  • Ответы на вопросы.
  1. Командная работа
  • Основы Agile.
  • Использование Scrum, Kanban и Scrumban в работе команды.
  • Формирование команды и совместная работа в Agile.
  • Решение конфликтов в командах, использующих Agile.
  1. Базовый курс
  • Основы работы с Git.
  • Установка и настройка Git.
  • Использование основных команд в терминале.
  • Работа с репозиториями в Git.
  • Управление файлами в репозитории.
  • Изучение истории изменений в репозитории.
  • Управление ветками репозитория.
  • Публикация репозитория.
  • Объединение веток.
  • Управление версиями в репозитории.
  • Создание pull request.
  • Выполнение сложных операций в Git.
  • Работа с форкнутыми репозиториями.

Вас будут обучать топовые эксперты

  • Анастасия Кайгородова
    Тестировщик, фрилансер
  • Руслан Остропольский
    Head of QA в DocDoc.ru
  • Алексей Скибицкий
    Validation Engineer в международной компании
  • Алексей Придача
    Старший тестировщик в АТ Consulting
  • Валентин Мингалёв
    Генеральный директор ООО «АЙ ТИ ДЛЯ ВСЕХ».

Как получить работу с помощью GeekBrains:

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

Удостоверение о повышении квалификации
Мы проводим обучение на основании государственной лицензии № 040485.
По итогам обучения выдаём выпускникам удостоверение о повышении квалификации.

5. Инженер по тестированию от Школа анализа данных

Цена: 72 000 ₽

Ссылка на сайт: https://practicum.yandex.ru/qa-engineer/

Мы предоставим возможность освоить новую профессию за 4 месяца, начиная с самых основ. Обучение проходит онлайн, так что вы сможете получить знания из любой точки мира. По окончании курса мы поможем вам найти работу и предоставим возможность пройти тестирование веб- и мобильных приложений и API. Всего предлагается 6 протестированных приложений. Занятия будут проходить 15 часов в неделю в течение 4 месяцев.

Какие задачи будут стоять перед вами, когда вы станете инженером по тестированию:

  • Тестирование веб- и мобильных приложений, API;
  • Разработка тестов и проверка сервисов;
  • Совместная работа с командой по созданию надежного продукта;
  • Помощь пользователям в решении их потребностей и поддержка развития бизнеса.

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

Наш карьерный центр готов помочь вам найти работу в компании, где вам будет комфортно.

Это произойдет в три этапа:

  • Подготовка резюме и представления себя
    Мы изучим рынок труда, составим резюме и напишем сопроводительные письма. Также проведем тестовые собеседования.
  • Отклики и реальные собеседования
    Вы будете выбирать вакансии и общаться с потенциальными работодателями. Мы окажем вам поддержку в любой ситуации.
  • Получение приглашения на работу
    78% наших клиентов устроились на работу в течение 4 месяцев после окончания курсов.

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

Программа курса выглядит следующим образом:

  1. Основы тестирования
    В рамках этого модуля вы познакомитесь с профессией тестировщика. Через сюжетные уроки вы станете стажером в вымышленном подразделении Яндекса, где научитесь создавать отчеты о тестировании, проводить ручное тестирование и искать ошибки в сервисах. Кроме того, вы получите возможность потренироваться на приложении «Metro», используя готовые чек-листы и тест-кейсы.
  2. Проектирование тестов
    В рамках этого модуля вы научитесь анализировать и декомпозировать требования к продукту, использовать техники тест-дизайна и работать в команде. В конце модуля вы выполните проект, состоящий в создании документации для «Яндекс.Маршруты».
  3. Тестирование веб-приложений
    В этом модуле вы изучите устройство веб-приложений, создадите проверочный чек-лист для элементов интерфейса, научитесь работать с Figma, DevTools и сниффером Charles. В конце модуля вы протестируете новый интерфейс «Яндекс.Маршрутов».
  4. Тестирование мобильных приложений и API
    В рамках этого модуля вы научитесь тестировать мобильные приложения с помощью эмулятора Android Studio, а также использовать инструмент Postman для тестирования API. Кроме того, вы потренируетесь, проводя тест мобильного приложения «Яндекс.Метро» и API «Яндекс.Прилавка».
  5. В рамках данного модуля вы ознакомитесь с основами баз данных, научитесь работать с консолью, писать SQL-запросы и управлять таблицами. В конце модуля вам будет предложена финальная работа для закрепления полученных знаний.
  6. В этом модуле вы освоите основы JavaScript и познакомитесь с библиотекой Puppeteer. Вы будете писать автоматизированные тесты и готовиться к дипломной работе, проверяя работы своих однокурсников и получая от них обратную связь.
  7. Дипломный проект включает в себя тестирование веб- и мобильной версий, а также API приложения «Яндекс.Самокат». Вы спроектируете и проверите приложение, а также оформите баг-репорты.
  8. В рамках программы трудоустройства вы составите резюме и сопроводительное письмо, изучите рынок труда и узнаете, как правильно проходить собеседования. Вы поймете, где искать работу и какие существуют варианты трудоустройства.

6. QA Инженер (Тестировщик) от Nordic IT School

Цена: 53 600 руб.

Ссылка на сайт: https://inordic.ru/courses/qa-engineer

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

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

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

QA инженер может выполнять следующие задачи:

  • Проверка приложения на наличие ошибок и дефектов.
  • Следование стандартам в процессе разработки программы.
  • Анализ требований и составление плана тестирования.
  • Проведение ручных тестов и запуск автоматических тестов.
  • Контроль качества продукта на всех этапах его разработки.

Программа курса включает в себя следующие темы:

  1. Понятие, основы и принципы тестирования.
  2. Уровни и виды тестирования.
  3. Тестирование веб-приложений, включая клиент-серверную архитектуру, HTTP-протокол, основы HTML/CSS и работу с xPath.
  4. Базы данных, включая типы и системы управления базами данных, создание таблиц в MySQL, запросы SELECT и JOIN, а также решение задач по SQL.
  5. Виды мобильных приложений, сбор статистики для мобильных устройств, использование симуляторов/эмуляторов мобильных устройств и проведение специфических проверок для мобильных приложений.
  6. Основы автоматизации, включая Java, Gradle и Selenium WebDriver.
  7. Трудоустройство, включая создание и размещение резюме и прохождение тестовых собеседований.

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

Анатолий Халак
Senior QA-инженер в компании Иннотех

Пётр Яснецов
Ведущий инженер по разработке в Сбербанке.

7. Тестировщик с нуля от Artsiom Rusau QA Life

Бесплатно

Ссылка на сайт: https://www.youtube.com/playlist?list=PLKbJd47Kcbju2Vhi-FL7AI14vItVmGYk-

Этот курс создан для людей, начинающих работать в области тестирования или задумывающихся о карьере в этой сфере.

Программа обучения включает в себя следующие темы:

  1. Начало тестирования: становление тестировщиком.
  2. Принципы тестирования, включая парадокс пестицида, QA, QC, верификацию и валидацию.
  3. Уровни тестирования, включая «позитивность» тестов, регрессионное тестирование и smoke тестирование.
  4. Нефункциональное тестирование, включая черный, белый и серый ящик.
  5. Модели разработки ПО, включая водопадную, итерационную и V-модели.
  6. Тестовая документация, включая чек-листы, тест-кейсы и примеры.
  7. Техники тест-дизайна, включая классы эквивалентности и граничные значения.
  8. Отчет о дефекте (баг-репорт) в Jira, включая severity и жизненный цикл дефекта.
  9. Клиент-серверная архитектура, включая веб-сайт, веб-приложение и веб-сервис.
  10. HTTP-протокол для начинающих, включая ошибку 404, модель TCP/IP и методы HTTP.
  11. URL адрес, IP адрес и маска подсети, DNS сервер, кэш и куки.
  12. DevTools для тестировщика и инструменты разработчика Chrome.
  13. Основы HTML и CSS для тестировщика, включая тестирование полей ввода и веб-форм.
  14. Тестирование веб-сервисов, включая SOAP и XML для тестировщика, REST и JSON для тестировщика, а также тестирование API при помощи Postman и SoapUI.
  15. Разница между GET и POST.
  16. База данных (БД) для тестировщика.

И др.

8. Тестирование ПО. Уровень 1. Тестировщик программного обеспечения от Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана

Цена: 27 450 ₽ — 63 000 ₽

Ссылка на сайт: https://www.specialist.ru/course/tpo

IT-специалист, который занимается тестированием программного обеспечения, является одним из самых востребованных на рынке труда. Для работы в этой сфере не требуется многолетняя подготовка, и начинающих специалистов с удовольствием нанимают компании. Чтобы стать тестировщиком, достаточно пройти курс «Введение в тестирование программного обеспечения». Не тяни, начинай свою IT-карьеру уже сегодня!

В ходе прохождения курса по тестированию программного обеспечения, вы изучите навыки создания чек-листов и тестовых сценариев в TestRail. Вы научитесь работать с техническим заданием, проанализируете его и познакомитесь с архитектурой клиент-серверных приложений. Также вы узнаете о техниках тестирования веб-приложений, API и мобильных приложений.

В процессе обучения вы познакомитесь с такими инструментами, как:

  • Charles Proxy
  • Postman
  • Android Studio
  • ADB
  • Browserstack сервис
  • DevTools

Занятия будут проводиться в соответствии с методологией Scrum.

Вы научитесь:

  • Тестировать программное обеспечение;
  • Различать цели тестирования и стадии разработки ПО;
  • Использовать основные методы тестирования;
  • Работать с документацией в процессе планирования и выполнения тестирования;
  • Создавать планы тестирования и примеры;
  • Описывать дефекты (баг-репорты);
  • Использовать инструмент DevTools;
  • Работать в Android Studio;
  • Тестировать API с помощью Postman;
  • Настроить перенаправление трафика;
  • Работать с эмуляторами.

Специалисты, обладающие этими знаниями и навыками, крайне востребованы.

Программа курса включает в себя следующие темы:

  1. Введение в тестирование программного обеспечения:
  • Значимость тестирования программного обеспечения;
  • Качество программного обеспечения и стандарты качества;
  • Атрибуты и признаки качества ПО;
  • Основные определения тестирования;
  • Жизненный цикл разработки ПО;
  • Методологии разработки ПО.
  1. Методы и виды тестирования. Анализ требований к ПО:
  • Методы и виды тестирования;
  • Критерии тестового покрытия;
  • Требования к ПО.
  1. Тестовая документация:
  • Структура документации тестирования;
  • План тестирования;
  • Список проверок;
  • Сценарии тестирования.
  1. Правила составления отчетов об ошибках в багтрекинговых системах:
  • Правила написания отчетов об ошибках в системах баг-трекинга;
  • Важность и приоритет дефекта;
  • Отчеты после тестирования.
  1. Техники тестирования:
  • Техники тестирования;
  • Эквивалентное разбиение;
  • Анализ граничных значений;
  • Попарное комбинирование.
  1. Клиент-серверная архитектура. Тестирование API:
  • Обзор сети;
  • Архитектура «клиент-сервер»;
  • Протокол HTTP;
  • Архитектура микросервисов;
  • Тестирование интерфейсов приложений (API).
  1. Тестирование веб-приложений:
  • Особенности тестирования веб-приложений;
  • HTML, CSS, JavaScript;
  • Основные элементы интерфейса пользователя.
  1. Тестирование мобильных приложений:
  • Цели тестирования мобильных приложений;
  • Виды и категории мобильных приложений;
  • Особенности тестирования мобильных приложений;
  • Эмуляторы, симуляторы и тестовые фермы;
  • Тестирование мобильных приложений для Android;
  • Тестирование мобильных приложений для iOS;
  • Элементы пользовательского интерфейса (UI);
  • Отслеживание трафика (сниффинг).
  1. Практическая работа на основе всего курса:
  • Практическое применение полученных знаний и подведение итогов.

9. Тестировщик ПО от Школа Тестировщиков Программного обеспечения В СПб и On-line

Цена: 29 900 ₽ — 119 900 ₽

Ссылка на сайт: https://qatester.ru/

Программа обучения включает в себя следующие темы:

  1. Основные аспекты профессии тестировщика;
  2. Создание документации тестирования;
  3. Методы и типы тестирования, а также применение тест-дизайна;
  4. Обзор программы Jira;
  5. Процесс разработки программного обеспечения;
  6. Создание веб-страниц;
  7. Обработка технических заданий;
  8. Основы работы с сетями и серверами;
  9. Знание Linux для тестировщика;
  10. Использование Git;
  11. Работа с базами данных SQL;
  12. Тестирование программ без графического интерфейса;
  13. Написание автоматизированных тестов;
  14. Создание резюме и поиск работы тестировщиком;
  15. Стажировка на реальном IT-проекте после обучения.

После окончания курса вы достигнете следующих результатов:

  • Умение определять и использовать инструменты, программы и методы тестирования;
  • Получение практического опыта в роли тестировщика;
  • Понимание внутренней работы IT-компании;
  • Создание портфолио;
  • Прохождение стажировки на реальном IT-проекте;
  • Создание высококачественного резюме с опытом работы на проекте.

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

Александр Кобченко
Software Developer in Test

  • Компания: Arrival RUS
  • 10 лет опыта в IT из них 8 лет в тестировании
  • 5 лет опыта в преподавании
  • Руководитель отдела автоматизированного тестирования;
  • Создает инструменты для автоматизации тестирования приложений
  • Владение языками программирования C# и Java.

Дмитрий Свиридов
QA Automation Engineer

  • Компания: Avito
  • 3 года опыта в тестировании
  • Автоматизированное тестирование мобильных приложений
  • Автоматизированное тестирование WEB проектов
  • Тестирование проектов виртуальной реальности;
  • Тестирование API.

Станислав Шошкин
Руководитель группы тестирования

  • Компания: Helix
  • 6 лет опыта в тестировании;
  • 11 лет опыта в IT сфере
  • Внедрение процессов и инструментов;
  • 4 года опыта в преподавании
  • Выстраивание отдела тестирования с нуля;
  • Собеседования и подбор тестировщиков, провел более 200 собеседований.

10. Тестировщик от LearnQA

Цена: разная стоимость

Ссылка на сайт: https://www.learnqa.ru/

Освоите навыки тестирования с нуля или улучшите свой уровень при помощи опытных инструкторов.

Вы можете проходить наши курсы в любом удобном для вас режиме: последовательно или все сразу, благодаря гибкому сроку прохождения. По завершению обучения мы поможем вам устроиться на работу, помогая составить эффективное резюме, пройти успешное собеседование и получить желаемую должность.

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

Курсы, которые мы предлагаем:

  • «Тестирование: первый шаг» – это мини-курс, который знакомит с основами тестирования, такими как тест-дизайн, оформление тест-кейсов и описание багов.
  • «Азбука IT» — курс, в котором вы изучите основные понятия мира IT, такие как операционные системы, переменные окружения, логи, сети и т.д.
  • «Автоматизатор мобильных приложений» — курс, на котором вы познакомитесь с популярным стеком автоматизации для Android, iOS и Mobile Web.
  • «SQL: инструменты тестировщика» — курс, на котором вы начнете работать с базами данных.
  • «Ручное тестирование мобильных приложений» — курс, на котором вы изучите основные инструменты и практики ручного тестирования мобильных приложений.
  • «Docker: инструменты тестировщика» — курс, на котором вы узнаете об универсальном инструменте для организации автотестов и многого другого.

Как проходят занятия:

Каждую неделю наши студенты получают доступ к записям лекций через нашу онлайн-платформу. Каждой лекции соответствует домашнее задание, которое занимает примерно от 2 до 3 часов времени на выполнение. Наши тренеры проверяют ответы студентов и дают детальные комментарии, а также ученики могут задавать вопросы в групповом чате. После успешного прохождения курса и выполнения всех домашних заданий мы выдаем сертификат о прохождении курса.

Команда

Тренеры работают с учениками каждый день. Мы даем бесплатные консультации даже после окончания курсов

  • Арсений Батыров
    Mobile QA Team Lead
    «Более 12 лет опыта в тестировании. Начинал тестирование мобильных приложений с первых устройств на Android и iOS, внедрял десктоп и веб приложения. Занимался обучением коллег с первого года работы.
    Работал в таких компаниях, как Badoo, Яндекс и inDriver.
    Сейчас тестирую web, mobile web, iOS и Android приложения. Работал вдвоём с разработчиком и в крупных командах, руководил тестированием приложений и сам тестировал продукты с сотнями миллионов пользователей.»
  • Виталий Котов
    Automation QA Team Lead
    «Более 10 лет занимаюсь автоматизацией тестирования. До этого 3 года работал разработчиком мобильных и веб приложений.
    Большую часть времени пишу на Kotlin и Python. Когда надо, на JavaScript, Java и PHP.
    Работал в таких компаниях, как inDriver, Badoo и Reddit.
    На постоянном месте работы много времени посвящаю развитию автоматизации и обучению новых тестировщиков, о чем с удовольствием пишу на Хабре.»

Отзывы учеников:

Александра Климантова
Курс «Docker — инструменты тестировщика»

«Это не первый мой курс на LearnQA, а это говорит уже о многом 🙂 Значит, к ребятам хочется возвращаться. Пришла на курс с почти нулевыми знаниями по Докеру, хотелось получить базу. Да и раньше Докер казался какой-то мифической тулзой, которой пользуются только девопсы, а тестеры ни-ни 🙂
А буквально недавно столкнулась на работе с задачей развернуть локально микросервис с MongoDB. Разработчик показывал, как это сделать с помощью Эклипса, но Эклипс мне категорически не нравится) В итоге поговорили с разработчиком и решили вместе составить compose файл. И здорово было понимать, как примерно составлять этот файл, о чём говорит разработчик, сидеть в митинге и не тормозить 🙂 Приятно просто, что полученных знаний уже хватает для каких-то задач, а если и не хватает чего-то, то можно догуглить.
Информации очень много, это радует, в первом уроке насчитала 18 кусочков видео, во втором — 9. Здорово, что видео не одно целое в каждом из двух уроков, а разделено на маленькие кусочки, т.е. всегда можно сделать паузу или просто остановиться на каком-то видео-кусочке. Информация даётся последовательно, от простого к посложнее. Особенно понравится второй урок, где мы последовательно в каждом из уроков делали что-то для запуска автотеста: вот мы настроили контейнер с тестом, затем контейнер с Selenium, настроили сеть для контейнеров, запустили тест и т.д. Домашки понравились: были и лёгкие, и не очень, но вполне выполнимые, особенно если смотрел видео внимательно 🙂 Причём задания разнообразные: поиск информации, ответы на вопросы, последовательное выполнение команд, составление своего собственного образа, Докерфайла, compose файла и т.д. Понравилась свобода в выполнении заданий, нет чётких инструкций типа «ты обязательно должен сделать так-то и так-то, иначе я не приму это задание, несмотря на то, что суть не меняется» 😀
В общем, курс для новичков классный, Виталий и Арсений молодцы 🙂 Спасибо!»

11. Тестирование от Software-Testing

Цена: разная стоимость

Ссылка на сайт: https://www.software-testing.ru/edu/

Курсы:

  1. Python для начинающих — курс, который подходит для тех, кто хочет изучить Python с нуля, а также для тех, кто уже имеет некоторые знания в программировании.
  2. Азбука IT — курс, который предоставляет базовые знания в различных областях IT, необходимые для успешного прохождения дальнейших курсов.
  3. Школа для начинающих тестировщиков — курс, который помогает начинающим тестировщикам овладеть основными теоретическими знаниями и практическим опытом в данной области.
  4. Практикум по тест-дизайну 2.0 — курс, который позволяет изучить основы методов тестирования и придумывать различные тесты.
  5. Программирование на Java для тестировщиков — курс, который помогает изучить язык программирования Java и его возможности для автоматизации тестирования.
  6. Bash: инструменты тестировщика — курс, который охватывает все популярные команды Bash для выполнения задач, связанных с тестированием.
  7. Chrome DevTools: Инструменты тестировщика — курс, который помогает освоить навыки работы с инструментом Chrome DevTools для эффективного тестирования.
  8. Docker: инструменты тестировщика — курс, который помогает освоить Docker и его возможности для работы в тестировании.
  9. Git: инструменты тестировщика — курс, который охватывает все популярные команды Git и содержит множество практических упражнений.
  10. SQL: Инструменты тестировщика — курс, который помогает освоить базовые знания SQL для тестирования.

И др.

12. Тестирование программного обеспечения от СКБ Контур

Бесплатно

Ссылка на сайт: https://kontur.ru/education/programs/kurs/testing

На этом курсе опытные специалисты по тестированию будут обучать участников проектированию тестов, познакомят с инструментами тестирования и научат использовать их в разных сценариях. Курс также покрывает темы, такие как отчеты об ошибках, информационные источники, автоматизация и помощь в решении практических задач. Окончанием курса является значительная практическая работа, где участники должны использовать все изученные знания, чтобы протестировать задачу и проверить себя в реальных условиях. Продолжительность курса составляет 2 месяца.

Программа курса включает:

  1. Вводную встречу
  2. Методы проектирования тестов, основанные на опыте
  3. Техники тестирования
  4. Процесс разработки тестов
  5. Классификация видов тестирования
  6. Тестовая документация
  7. Систему контроля версий Git
  8. Continuous Integration (CI)
  9. Тестирование фронта
  10. Отчеты об ошибках
  11. Как работает Web
  12. Application Programming Interface (API)
  13. DevTools
  14. Базы данных
  15. Автоматизация тестирования
  16. Жизненный цикл разработки ПО
  17. Мастер-класс «Тестируем задачу»
  18. Значительная практика
  19. Подведение итогов курса.

13. Тестирование от Академия IT

Бесплатно

Ссылка на сайт: https://academiait.ru/course-category/development/software-testing/

Курсы:

  • Курс по основам тестирования
  • Онлайн-курсы для тестировщиков
  • Видеокурс по тестированию программного обеспечения
  • QA Старт
  • Курс по unit-тестированию на языке C#
  • QA для тестировщиков программного обеспечения
  • Курс по работе с BrowserSync.

14. Тестировщик ПО от Бруноям

Цена: 39 900 ₽

Ссылка на сайт: https://brunoyam.com/online-kursy/testirovsshik-qa

Данный курс посвящен тестированию программного обеспечения и охватывает все основы и практические аспекты, начиная с базовых знаний и заканчивая применением SQL и автоматизированных тестов. В результате прохождения курса у вас будут все необходимые навыки для того, чтобы начать работу в должности Junior Test Engineer.

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

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

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

Данный курс подойдет тем, кто желает стать Junior Test Engineer. Он поможет вам подготовиться к этой профессии, а также поможет найти работу в ИТ-сфере и развиваться в компании. Кроме того, курс может быть полезен тем, кто хочет сменить профессиональное направление. Обучение тестированию проще, чем программирование.

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

Перечень навыков, которые вы получите:

  • Изучение различных методологий и жизненного цикла разработки программного обеспечения
  • Обзор методов и видов тестирования
  • Анализирование требований к ПО
  • Создание тестовой документации и Test Case
  • Определение критериев покрытия кода тестами
  • Тестирование графического интерфейса (GUI)
  • Тестирование логики поведения пользователей
  • Тестирование мобильных приложений
  • Работа с базами данных и базовыми знаниями SQL
  • Работа в системах управления тестами, трекерах задач и трекерах ошибок (например, Jira)
  • Работа в системе контроля версий Git
  • Основы автоматизированного тестирования.

В рамках данного курса будут рассмотрены следующие темы:

  1. Основы тестирования программного обеспечения, включая введение в тестирование, понимание тестировщиками и определение тестирования, а также качественные характеристики программного обеспечения и роль тестирования в его разработке. Также будут рассмотрены этапы тестирования и различные виды тестирования по разным критериям.
  2. Тестовые артефакты и тестирование приложений, включая тестовые стратегии, планы тестирования, подготовку к тестированию, определение и жизненный цикл багов, а также особенности тестирования веб-, десктоп- и мобильных приложений, симуляторы и эмуляторы, и отчеты о проведенных тестах.
  3. Agile-методологии и особенности тестирования в Agile-командах, включая различные процессы разработки программного обеспечения, Agile-манифест и методологии Scrum и Kanban.
  4. Тест-дизайн, включая определение технического задания, использование Use Cases и тестирования документации, тест-кейсы, техники тест-дизайна, выбор подходящей техники для задачи, а также инструменты управления проектами, такие как Jira, Confluence и TMS, и игра на тему тестирования треугольника.
  5. Нефункциональное тестирование, включая различия с функциональным тестированием, нагрузочное, стабильности, стрессовое, объемное тестирование, тестирование масштабируемости, верстки, удобства пользовательского интерфейса (UX), безопасности (XSS, SQL-, HTML-инъекции) и тестирование инсталляции.
  6. REST API и SOAP с практикой, включая HTTP, методы запросов и коды ответов.
  7. Базы данных и терминал, включая виды баз данных, основные SQL запросы и работу тестировщика с БД через терминал (виртуальная машина, Linux, macOS).
  8. Автоматизированное тестирование, включая использование автотестов, их виды, инструменты для автоматизированных тестов, и необходимые знания для написания автотестов (язык программирования, Git, идентификаторы).
  9. Практическое тестирование интернет-магазина. Большой практический кейс.
  10. В разделе «Карьера и развитие» будут рассмотрены следующие вопросы:
  • Как выбрать компанию для работы;
  • Как правильно составить резюме;
  • Где искать работу;
  • Как развиваться в карьере;
  • Какие задачи могут быть на собеседовании;
  • Стратегии развития карьеры после получения работы.

Преподаватель курса:

Юрий Безруков

Опыт работы
8 лет опыта в web-разработке и 4 года в автоматизированном тестировании. 4 года в преподавании: C#/Javascript/Angular/Тестирование.

15. Тестирование от OTUS

Цена: разная стоимость

Ссылка на сайт: https://otus.ru/categories/testing/

Курсы:

  • JavaScript QA Engineer
    4 месяца
  • Java QA Engineer. Professional
    4 месяца
  • Kotlin QA Engineer
    4 месяца
  • Нагрузочное тестирование
    4 месяца
  • Python QA Engineer
    5 месяцев
  • Game QA Engineer
    4 месяца
  • Специализация QA Automation Engineer
    10 месяцев
  • Java QA Engineer. Basic
    4 месяца
  • QA Engineer. Basic
    4 месяца
  • QA Lead
    6 месяцев
  • Ручное тестирование.

16. Тестирование ПО. Основы от Bugza

Бесплатно

Ссылка на сайт: https://bugza.info/programma-obucheniya-osnovy-testirovaniya-po/

90% информации, полученной в этой программе, достаточно, чтобы найти свою первую работу или стажировку в IT-отрасли как тестировщик. Остальные знания зависят от вашей усердности и желания работать в IT.

В данном курсе будет рассмотрено следующее содержание:

  1. Введение в тестирование программного обеспечения, включая определение обязанностей тестировщика, отличия между QA, QC и тестированием, а также основы принципов тестирования.
  2. Agile-разработка, включая цикл разработки ПО, методы разработки ПО, методологии Agile (SCRUM, Kanban, Extreme Programming (XP), RATIONAL UNIFIED PROCESS (RUP)), планирование в Agile-стиле и роли участников в IT-проекте.
  3. Требования и анализ требований, включая требования и их анализ, а также тестирование документации.
  4. Дефекты, включая источники ошибок в ПО, отчеты об ошибках, жизненный цикл исправления ошибок и инструменты для управления отчетами о дефектах.
  5. Жизненный цикл тестирования.
  6. Виды и направления тестирования, включая техники белого/черного/серого бокс тестирования, статические и динамические подходы к тестированию, ручные и автоматизированные тесты, разные виды тестирования и уровни проверки ПО (модульное, системное, приемочное и др.).
  7. Тестовая документация, включая типы документации для тестирования, тестовые сценарии, список проверок, программное обеспечение для управления тестовыми сценариями, методы проектирования тестов и отчетность в процессе тестирования.
  8. Техническая грамотность, включая проверку и действительность, протоколы передачи информации, различия между HTTP и HTTPS, и системы виртуальной реальности.
  9. Принципы работы СУБД, включая системы управления базами данных.
  10. Инструменты тестировщика, включая панель разработчика Chrome, Postman и MySQL.

17. Тестировщик ПО от be-tester

Цена: 14 900 ₽

Ссылка на сайт: https://be-tester.ru/

Роль тестировщика заключается в сравнении фактического поведения программы с ожидаемым, а также в тестировании различных сценариев использования для проверки того, как программа будет работать для конечных пользователей. Если в программе обнаруживаются ошибки или несоответствия требованиям, тестировщик должен сообщить об этом в отчете об ошибке. Благодаря своевременному выявлению ошибок, тестировщик экономит ресурсы компании и обеспечивает высокое качество продукта для пользователей.

Курс тестировщика будет полезен для вас, если вы:

  • Ищете работу в IT-компании.
  • Имеете любое образование и возраст от 16 до 60 лет.
  • Хотите применять теоретические знания на практике.
  • Желаете расширить свой кругозор и овладеть новыми навыками.
  • Обучаетесь в университете.

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

  1. Важнейшим элементом обучения тестированию является практика, которая включает в себя доступ к реальным проектам с первого занятия. Практическая часть курса рассчитана на 50 часов в течение месяца. Каждое задание проверяется индивидуально, и ученик получает обратную связь. Опыт, полученный в ходе практики, может быть указан в резюме.
  2. В рамках курса рассматриваются цели и задачи тестирования, различия между QA, QC и Tester, ценность и цели тестировщиков, понятия «баг» и «фича», а также базовые принципы и подходы к тестированию. Обсуждаются тестовая документация, типы тестирования, терминология и инструменты.
  3. Виды тестирования включают в себя функциональное, UI, Usability, кроссбраузерное, нагрузочное, тестирование локализации, производительности и безопасности. Рассматриваются различные методы практического тестирования.
  4. Ученики учатся создавать баг-репорты с использованием youtrack и jira, изучают атрибуты баг-репорта и их оформление, а также техники тест-дизайна и жизненный цикл.
  5. Рассматривается значение тестовой документации и ее артефакты. Ученики учатся составлять тест-планы и описания тест-кейсов на практике.
  6. В курсе рассматриваются модели разработки ПО, этапы разработки, анализ и тестирование требований, а также уровни тестирования.
  7. Базы данных (MySQL) Важность систем управления базами данных (СУБД), типы БД, MySQL, Backend и Frontend. Написание простых запросов, практика. Разбор продвинутых запросов.
  8. Тестирование API (Postman), HTML & CSS, инструменты разработчика Chrome Ознакомление с клиент-серверными приложениями. HTTP, структура запросов и ответов. Виды ошибок браузера, HTML & CSS, API-тестирование. Работа с куки, обзор инструментов разработчика Chrome.
  9. Подготовка к собеседованию и удаленной работе Заключительный тест, составление резюме. Обзор типов работодателей, поиск вакансии. Создание сопроводительного письма, подготовка к собеседованию и удаленной работе. Получение сертификата.
  10. Стажировка (0,5 — 1 месяц) Лучшие студенты отправляются на стажировку. Стажировки бывают различные: оплачиваемые/неоплачиваемые, полный или частичный рабочий день. Длительность стажировки от 14 до 30 дней.
  11. Бонусный курс: автоматизация тестирования на Python с использованием Selenium (1 месяц) Обучение состоит из 4 модулей, длительностью 1 месяц. Курс можно проходить в свободное время. Вы изучите структуру веб-страниц, CSS и XPATH-селекторы, базовые методы Selenium. Поймёте, как работать с файлами и JS-скриптами.
  12. Уровень 2. Навыки middle QA [BETA] Изучение дополнительных тем уровня middle-тестировщика. Вы изучите сети, основные понятия и инструменты. Linux, логи, работа с сервером Apache, TCP/IP-модель, DNS, DHCP, REST, SOAP API (xml/json), автоматизация. Изучение инструментов Fiddler, Charles, JMeter. В обучение входит дополнительная практика.

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

Преподаватель курса:

Фальчук Владимир
Руководитель отдела тестирования
Действующий руководитель отдела тестирования в it компании. Более 6 лет опыта в it. Работал в таких компаниях как: Банк «Открытие», «Loginet», «Кошелек», «Evernote».

18. Тестировщик ПО (QA) от EasyUM

Цена: 27 510 руб. — 35 070 руб.

Ссылка на сайт: https://it.easyum.ru/courses/testing-qa/

Обучение в сфере тестирования является прекрасной возможностью начать карьеру в IT-индустрии без необходимости изучения программирования. Онлайн-курсы от EasyUM помогут вам освоить ручное тестирование программного обеспечения и наиболее распространенные методы тестирования. Вы также узнаете, как составлять отчеты об ошибках, чтобы помочь разработчикам.

Базовый курс тестирования от EasyUM доступен для всех желающих. Не требуются специальные знания или навыки в этой области. Каждый может стать специалистом по тестированию с нуля за несколько месяцев.

Для кого:

  • Новички в тестировании;
  • Проектные менеджеры;
  • Те, кто не хочет изучать языки программирования;
  • Специалисты из других областей IT.

Что вы научитесь:

  • Созданию тест-планов;
  • Тестированию десктопных и веб-приложений;
  • Применению различных методов тест-дизайна;
  • Работе с системами отслеживания ошибок, такими как Jira;
  • Составлению баг-репортов для разработчиков.

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

  1. Научитесь тестированию программного обеспечения:
  • Цели, роль тестировщика и методы тестирования
  • Цикл разработки программного обеспечения, Agile-методология и жизненный цикл тестирования
  • Функциональное и нефункциональное тестирование, тестирование производительности
  • Жизненный цикл разработки программного обеспечения, его модели
  • Разработка тестовых примеров, организация процесса тестирования
  • Анализ программного обеспечения и проектирование тестов.
  1. Узнаете более глубокие знания в тестировании:
  • Комбинаторика тестов и комбинированные методы
  • Определение состояний и переходов
  • Основы теории автоматизации и подходы к автоматизированному тестированию
  • Классификация инструментов автоматизации и проект Selenium
  • Нагрузочное тестирование ПО и автоматизация тестирования мобильных приложений
  • Автоматизация процесса тестирования, управление требованиями и задачами
  1. Получите практический опыт тестирования в JIRA:
  • Распределение проектов и исследовательское тестирование
  • Анализ проекта, требований и разбиение ПО на части
  • Планирование тестирования, составление тест-плана и разработка стратегии
  • Получение тестовых артефактов: тест-комплекты, тест-кейсы, чек-листы
  • Проведение функционального тестирования и тестирования юзабилити
  • Отчет о тестировании и итоговый анализ.

Ваши результаты после обучения:

  1. Резюме

Тестировщик ПО
Заработная плата — 70 000 руб./мес.
Ключевые навыки:

  • Создание тестовых планов и чек-листов
  • Сбор требований к проекту
  • Отладка ошибок в десктопных и веб-приложениях
  • Знание техник тест-дизайна, таких как класс эквивалентности, граничные значения, парное тестирование
  • Использование Jira
  • Формирование документации по тестированию.

Образование:
EasyUM. Курс «Тестировщик ПО (QA)» 3 месяца.

  1. Сертификат
    выдается всем ученикам в 2-х экземплярах: в виде документа и онлайн-копии.
  2. Проект.

19. Основы тестирования ПО от ООО «Технологии качества»

Цена: нет информации

Ссылка на сайт: https://www.a1qa.by/education/kurs-osnovy-testirovaniya-po

Этот курс онлайн-обучения предназначен для людей, которые не имеют большого опыта в сфере информационных технологий, но желают начать свою карьеру в этой области. Онлайн-курсы для тестеров помогут быстро освоить необходимые навыки и глубже понять мир программной разработки. По окончании обучения выпускники смогут начать работу в компании, которая занимается тестированием программного обеспечения.

Эта программа онлайн-курса включает в себя следующее:

  1. Введение в ручное тестирование программного обеспечения.
  • Основы тестирования: определение понятия, основные задачи.
  • Роль тестирования в ИТ: зачем нужно тестировать ПО.
  • Разница между «тестированием» и «обеспечением качества».
  1. Работа с дефектами. Описание и структура дефектов.
  • Характеристики дефектов: как передать проблему всем участникам проекта.
  • Правила заполнения полей в описании дефекта.
  • Инструменты для работы с дефектами.
  • Примеры и советы по описанию дефектов.
  1. Виды тестирования.
  • Различные типы тестов и их классификация.
  • Что еще можно протестировать в приложениях, кроме функциональности.
  • Приоритетность и порядок выполнения разных типов тестов. С чего начинать тестирование?
  • Различные подходы к построению тестов для каждой версии приложения.
  1. Жизненный цикл проекта, участники проекта.
  • Роли и обязанности участников проекта.
  • Фазы проекта, вовлечение команды тестирования.
  • Типичная организация тестирования в проекте.
  • Руководство по коммуникации в проекте.
  1. Тестовая документация и артефакты тестирования.
  • Тестовая модель приложения: как должно проходить тестирование в проекте.
  • Цели создания тестовой документации: фиксация планов и результатов тестирования, улучшение восприятия информации о тестировании.
  • Обзор методик тест-дизайна: доступные методы разработки тест-кейсов.
  • Практические рекомендации по реализации методов тест-дизайна.
  1. Работа с дефектами. Жизненный цикл дефектов.
  • Последовательность действий с дефектом после его выявления.
  • Процесс валидации дефекта: проверка его валидности и корректности.
  • Роль команды разработчиков в решении дефекта.
  • Резолюции и их статусы. Правила работы с резолюциями.
  1. Подход к выполнению тестовых сценариев.
  • Определение приоритетов при проведении тестирования.
  • Тестирование согласно сценариям и исследовательское тестирование.
  • Стандартные проверки для каждой функциональности.
  1. Техническое обеспечение тестирования.
  • Инструменты для ручного тестирования.
  • Технические навыки, необходимые для тестирования, включая сетевые технологии, виртуализацию, операционные системы (Windows и Linux) и веб-технологии.
  1. Обзор возможностей развития карьеры в сфере тестирования.
  • Горизонтальное и вертикальное развитие карьеры.
  • Рассмотрение сфер в ИТ, похожих на тестирование.

20. Тестирование программного обеспечения от Академия BELHARD

Цена: 670 BYN — 730 BYN

Ссылка на сайт: https://belhard.academy/testing

Работа тестировщика ПО заключается в проверке качества ИТ-проектов, таких как веб-сайты и мобильные приложения. Он находит ошибки и проблемы в работе проектов, симулируя различные сценарии использования продукта для выявления ошибок, которые разработчики исправляют.

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

В ходе курса вы научитесь различным видам тестирования, составлению плана работы по проведению тестирования, написанию документации по тестированию и тест-кейсов, а также оформлению дефектов. Вы также изучите основы автоматизированного тестирования приложений и научитесь тестированию юзабилити и безопасности ПО.

Курс состоит из двух частей: «Тестирование ПО» и «Тестирование ПО. Углубленный уровень», а также стажировки в реальном проекте. После прохождения курса вы сможете стать Junior QA-инженером.

Программа обучения включает в себя следующие темы:

  1. Тестирование программного обеспечения
  • Введение в основные понятия и определения тестирования ПО
  • Связь тестирования ПО с жизненным циклом
  • Различные виды и уровни тестирования
  • Методы проектирования тестов
  • Планирование тестирования
  • Исследовательское тестирование (Exploratory testing)
  • Тестирование требований и документации
  • Создание документации, тест-кейсов и чек-листов
  • Выявление и документирование дефектов и результатов тестирования
  • Тестирование юзабилити, безопасности и основы автоматизации
  • Заключительный тест.
  1. Углубленный курс «Тестирование программного обеспечения»:
  • Тестирование веб-приложений, включая тестирование юзабилити
  • Использование Chrome DevTools
  • Тестирование производительности с помощью JMeter 5
  • Особенности тестирования игр и мобильных приложений
  • Использование Charles в качестве инструмента тестирования
  • Работа с REST API
  • Основы автоматизации функционального тестирования
  • Основы SQL
  • Работа в командной строке и использование Git
  • Особенности прохождения технического интервью.

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

Татьяна Гирко
Senior QA в IBA. Опыт работы в тестировании более 15 лет. Работала с широким спектром продуктов от мобильных приложений до крупных ERP-систем.

Алексей Москаленко
Senior QA, более 4-х лет опыта в тестировании web-приложений различной степени сложности. Работал как на продуктовые, так и на аутсорсинговые компании. Среди тестируемых продуктов: CRM системы, порталы для благотворительности, системы дистанционного обучения, e-commerce, ПО для медработников.

Маргарита Шляхтицева
QA engineer в компании Andersen. 3 года опыта в тестировании web и mobile приложений. Участвовала в подготовке стажёров.

Мария Идоленко
QA Engineer, компания «SolbegSoft»
Опыт работы более 2 лет в тестировании web и mobile приложений. Принимала участие в более чем 6 проектах, работала как в команде, так и самостоятельно.

Дарья Минина
QA-инженер. Большой опыт в тестировании web- и мобильных приложений. Стаж работы — более 5 лет.

Юрий Торбунов
QA Engineer в компании «SolbegSoft». Более 4 лет опыта тестирования web-приложений. Есть опыт как командной, так и самостоятельной работы; как последовательной, так и параллельной работы на нескольких проектах. Среди тестируемых продуктов: CRM система, платформа управления клиентами, Facility Management System.

Полина Бушмович
Senior QA, более 4-х лет работы QA в аутсорсинговых и продуктовых компаниях.
Есть опыт работы в роли automation test engineer. ISTQB foundation certification.

Петр Воронов
Middle QA с опытом работы в тестировании более трех лет. Есть опыт работы в продуктовых, аутсорсинговых компаниях и стартапе. Работал как единственный QA-специалист на проекте, а также возглавлял группу QA.

Татьяна Пасюкова
Senior QA engineer. Более 4х лет работы в тестировании. Работала по методологиям Scrum, Agile, Waterfall. Есть опыт в тестировании mobile и web приложений, ПО для медицинского оборудования,

Юлия Лось
QA Engineer в компании «Kyriba». Опыт работы в тестировании более 15 лет. Работала как в продуктовых, так и в аутсорсинговых компаниях. Занималась функциональным и нагрузочным тестированием, тестированием API, а также автоматизацией на C# и Java.

Ядвига Лукашик
QA Engineer, в тестировании с 2013 года.
Опыт работы в коммерческих организациях (EPAM Systems, сотрудничество с Maximus.com, CSC Global), некоммерческих проектах. Приоритеты — тестирование web и mobile приложений, руководство и сопровождение проектов, обучение персонала.

21. Основы тестирования ПО от QA Academy

Цена: 695 BYN

Ссылка на сайт: https://qa-academy.by/programmy-i-kursy/distancionnoe-obuchenie-osnovy-testirovaniya-po-bazovyj-kurs/

Этот курс рассчитан на людей без опыта и технического образования. По окончании вы приобретете знания, необходимые для трудоустройства на позицию Junior QA Engineer (Тестировщик). Продолжительность курса составляет 8 недель.

В рамках обучающей программы предусмотрены следующие разделы:

  1. Цели курса
    В данном разделе будет определена роль и задачи тестировщика, рассмотрены виды подходов к тестированию, проектная команда и приоритезация проверок.
  2. Работа с дефектами: описание и структура дефектов
    В этом разделе обсуждаются понятие дефекта и его структура, правила выставления критичности, ошибки при описании дефектов и способы их избежания.
  3. Вводное занятие
    В данном разделе рассматривается система отслеживания багов и задач JIRA, знакомство с системой wiki и почтой, а также инструменты для тестирования.
  4. Тестовая документация
    Раздел посвящен Acceptance Sheet, TestSurvey, Check List и чек-листу тестирования веб- и мобильных приложений, тест-кейсам, их структуре и инструментам управления тестом.
  5. Подходы к тестированию
    В этом разделе рассмотрены типы тестирования по покрытию и тестовые активности, а также приоритезация выполнения проверок.

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

Кто наши тренеры?
Все тренеры курса – практикующие тестировщики и QA-инженеры компании a1qa, специализирующейся исключительно на услугах тестирования и обеспечения качества ПО. За плечами тренеров– огромный опыт работы с ИТ-продуктами для компаний из 39 стран, которым они будут рады поделиться с вами!

  • Светлана Гулик
    Unit Manager a1qa
  • Елизавета Макарова
    Менеджер команды тестирования ПО отдела системных и мобильных приложений
  • Вероника Майстранкова
    Специалист по тестированию ПО a1qa
  • Юлия Ольшевская
    Unit Manager a1qa.

Вы научитесь:

  • Создание тестовых документов
  • Работа с полями при описании дефектов
  • Написание отчетов с соблюдением структуры и пониманием элементов
  • Определение целевой аудитории для отчетов
  • Учет этапов типичного жизненного цикла дефекта
  • Достижение полного покрытия при тестировании
  • Точное формулирование вопросов при уточнении требований к проекту
  • Компетентное составление приложений к дефектам и их оформление.

22. Тестирование ПО от Stormnet

Цена: 850 бел. руб. — 3 400 бел. руб.

Ссылка на сайт: https://www.it-courses.by/courses/testirovanie-po/

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

Целевая аудитория курса:

  • Люди без опыта в IT и не имеющие профильного образования, такие как экономисты, медики, музыканты или студенты.
  • Люди с профильным образованием, которые хотят освежить свои знания или получить новые знания.
  • Люди, работающие в IT сфере, которые хотят сменить специализацию или улучшить свои знания в области тестирования программного обеспечения.

Курсы научат вас:

  • Оптимизировать планирование тестов.
  • Составлять документацию для тестирования.
  • Оценивать и тестировать удобство использования и интерфейс программы.
  • Оценивать качество программы.
  • Работать с системами отслеживания ошибок.

Общая продолжительность курса составляет 16 занятий, на которых вы познакомитесь со всеми аспектами своей будущей профессии — от базовых терминов до нюансов тестирования мобильных приложений. Кроме того, вы научитесь составлять резюме и успешно проходить собеседования.

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

  • Обзор тестирования программного обеспечения
  • Связь тестирования ПО с жизненным циклом ПО
  • Тестирование документации и требований
  • Особенности тестирования веб-приложений
  • Планирование тестов
  • Разработка тестов и создание практики тест-кейсов
  • Обнаружение и документирование дефектов
  • Запись результатов тестирования
  • Работа с базами данных
  • Особенности тестирования мобильных приложений
  • Тестирование веб-сервисов и API
  • Оценка удобства использования и составление итоговых заключений
  • Тестирование безопасности
  • Итоги и перспективы развития
  • Особенности деловой коммуникации.

Что получите по окончании курса:

  • Именной сертификат.
  • Справку об обучении государственного образца.
  • Помощь в трудоустройстве.

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

  • Игорь
    «С апреля 2010 года я работаю на различных проектах в сфере обеспечения качества тестирования ПО. Обучался у разработчиков методологии Agile, таких как Amr Elssamadisy и Damien Corr. Считаю значимым и поощряю желание студентов постигать горизонты в новой для них сфере информационных технологий. На занятиях приучаю будущих тестировщиков к верному ведению процесса тестирования и применению при этом нестандартного мышления, которое так необходимо для создания новых, эффективных и работающих тестов. При этом в ходе занятий доступно и четко излагаю теорию и фундаментальные понятия на базовом курсе тестирования программного обеспечения, а также большое количество времени уделяю важным практическим аспектам QA.»
  • Cергей
    «
    В тестировании с 2013 года. Приход в IT коренным образом изменил мою жизнь, и я с радостью хочу поделиться со всеми желающими знаниями о том, как это сделать, даже не имея предварительного опыта и знаний в сфере тестирования ПО. Работал над самыми разными проектами в Agile командах, участвуя во всех этапах тестирования ПО. Большой опыт работы в распределенных командах, на собственном опыте убедился, что самое главное во всем процессе разработке продукта – коммуникация. Если участники команды умеет говорить друг с другом, находить взаимопонимание и компромиссы – любая задача по плечу.»
  • Марина
    «
    С 2010 года я работаю специалистом по тестированию программного обеспечения. Основной областью тестирования являются финансовые приложения. На занятиях применяю нестандартный подход к методам обучения, на ранних этапах помогаю разобраться с тем, ЧТО ТАКОЕ QA? Стараюсь создать доброжелательную обстановку, но в тоже время очень требовательна к ученикам. Поддерживаю на всех этапах учебы и после.»
  • Яна
    «
    В тестировании с 2014 года, работаю QA Lead, являюсь одним из организаторов сообщества тестировщиков QA Club Minsk. Влюблена в свою работу и считаю, что тестирование – одна из лучших областей в ИТ, где можно применить свой креатив, творчество, знания из разных сфер, развиваться и не заскучать на работе. Хочу помочь исполниться мечте студентов, как когда-то это было со мной. Лучшее в работе – видеть, как ученики растут, получают новые знания, показывают результаты и достигают целей. Лучший способ постичь новую профессию – практика, будет много интересных заданий. Всегда готова ответить на вопросы и поддержать контакт не только во время курса, но и после.»
  • Ольга
    «
    Более 2х лет работаю специалистом по тестированию. За этот период успела попробовать разные процессы и проекты на вкус. В работе приветствую и применяю подход Knowledge sharing. С удовольствием делюсь опытом, накопленным в сфере тестирования, рассказываю, как проходить собеседования, заряжаю энергией и любовью к деталям.
    На моих занятиях вы будете получать необходимые теоретические знания с примерами из жизни. Мы будем выполнять много практических заданий и тестировать реальные приложения, решать логические задачки и рассуждать. Давайте вместе учиться новому и расти над собой»
  • Ксения
    «
    С 13 лет хотела быть программистом, но жизнь расставила приоритеты по-своему, и я пришла в тестирование в 2015 году, имея за плечами специальность – техник-программист, и курсы по тестированию. Работаю, в основном, на больших web-проектах, с глубокой бизнес логикой. Более трёх лет провожу технические собеседования. Мы с вами разберём, что такое тестирование, как работает тестировщик и с чем сталкивается, как и какие возникающие задачи и проблемы решает. На занятиях разберём теорию и практические примеры, решим много интересных задач. Изучим как работать в Agile командах, как общаться с заказчиком, как и какую документацию писать, на что обращать внимание. Помимо основных занятий, будет достаточно дополнительных материалов для самостоятельного изучения.»

И др.

23. Тестирование ПО от Academ IT School

Цена: 16 050 руб. — 21 400 руб.

Ссылка на сайт: https://academ-it-school.ru/course/test

Длительность курса: 2 месяца, включая досдачу задач
Доступные форматы обучения: очный, онлайн.

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

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

Курс обучения тестированию программного обеспечения включает 17 уроков, обучение продолжается в течение 8 недель, с 2 занятиями в неделю. Занятия включают теорию и практику, а также много домашних заданий.

Курс тестирования программного обеспечения ведут 2 преподавателя:

  • Анастасия,
    старший тестировщик компании Via.Delivery.
    Компания занимается разработкой платформы доставки и выдачи заказов интернет-магазинов. До этого Анастасия работала старшим тестировщиком в компаниях ClearScale и ЦФТ (Центр Финансовых Технологий). Компания ClearScale занимается облачными технологиями и является партнёром Amazon Web Services. ЦФТ – одна из крупнейших ИТ-компаний РФ, по многим показателям является лидером российского рынка разработчиков ПО для финансового рынка.
  • Занятия, посвященные технической части, ведет Павел
    разработчик с 10-летним опытом работы в компаниях Eastbanc Technologies, Data East, фрилансе и собственной компании по разработке, имеет 8-летний опыт преподавания программирования, в том числе 1 год — в НГУ.

Программа:

  • Основные элементы тестирования
  • Типы тестирования
  • Дизайн тестов
  • Классы эквивалентности и граничные значения
  • Доменный анализ
  • Техника «pairwise»
  • Диаграммы состояний и переходов
  • Тестирование по сценариям
  • Создание таблиц решений
  • Автоматизация и нагрузочное тестирование
  • Клиент-серверная архитектура
  • Протоколы HTTP, REST, SOAP и перехват запросов
  • Форматы XML и JSON
  • Работа с командной строкой в Windows и Linux
  • Использование PuTTY и WinSCP
  • Базовые понятия реляционных баз данных
  • Язык SQL
  • Создание, удаление и манипуляции базами и таблицами
  • Вставка, удаление, обновление и поиск данных
  • Карьера тестировщика: как устроиться на работу.

24. Тестировщик в IT от ООО «Ягла»

Цена: 14 900 ₽

Ссылка на сайт: https://institute.yagla.ru/qa

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

Становление тестировщиком — это доступный путь к карьере в IT-сфере без необходимости владения навыками программирования. Вы можете начать поиск работы после прохождения 4 из 8 модулей обучения.

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

После прохождения курса вы:

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

Программа обучения:

  1. Кто такой тестировщик?
  2. Введение в тестирование. Этапы работы и функции тестировщика. Включает в себя такие темы, как основные понятия в области программирования, создание программного обеспечения, работа с техническими требованиями, тестовый сценарий (тест-кейс), оформление дефектов (недостатков) в программном обеспечении, классификация тестирования: типы, уровни и подходы, проектирование тестов, введение в систему управления тестированием (TMS) и документация по тестированию: чек-листы, планы тестирования, стратегии, отчеты и т.д.
  3. Тестирование Web-приложений. Включает в себя такие темы, как структура веб-приложений, frontend-тестирование, инструменты для разработчиков и практическое тестирование веб-приложений.
  4. Тестирование BackEnd. Включает в себя такие темы, как архитектура клиент-сервер, протокол HTTP, инструменты работы с API, документация API: OpenAPI, Swagger, Swagger + Postman, расширенное использование Postman: коллекции, переменные, тесты и запуск коллекций, основы нагрузочного тестирования и альтернативные протоколы передачи данных: GraphQL, gRPC и SOAP.
  5. Работа с базами данных. Язык программирования SQL. Включает в себя такие темы, как введение в базы данных, основные запросы: SELECT, UPDATE, DELETE, WHERE, сложные запросы: вложенные SELECT’ы, JOIN’ы и практика: тестирование API/web с доступом к базе данных.
  6. Тестирование мобильных приложений. Включает в себя такие темы, как работа мобильных приложений, особенности тестирования мобильных приложений, отладка трафика с помощью Charles и Fiddler и инструменты для разработки и тестирования мобильных приложений.
  7. Автоматизация тестирования. Включает в себя такие темы, как автоматизация является зоной развития для тестировщика, основы языка Python, включая переменные, циклы, условия, функции и массивы, основы работы с Git, включая ветки, команды push, pull и fetch, что такое UI-тесты и правила, и принципы автоматизации, включая CI /CD.
  8. Как построить успешную карьеру в тестировании. Включает в себя такие темы, как продажа себя без опыта работы, создание идеального резюме тестировщика, написание сопроводительного письма, поиск работы, подготовка к собеседованию, поведение на собеседовании (soft и hard skill), ответы на вопросы собеседования и получение желаемой должности, фриланс, поиск проектов и юридическая документация и развитие тестировщика, план развития.

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

Кто ведёт курс:

Дмитрий Еремин
Руководитель отдела тестировщиков в ВТБ, отвечает за автоматизацию и тестирование в более 100 командах разработки. В тестировании 9 лет.

Наталья Абрашитова
Соучредитель и HR-директор в Team4You. В HR более 12 лет. Среди клиентов: ВТБ, ЮниКредит, Открытие, Хоум Кредит, Райффайзенбанк, Россельхозбанк, Газпромбанк, МТС, Х5, Сбер. Создает методы подбора сотрудников и знает, как получить работу мечты без опыта. Это она устроила роту солдат тестировщиками в банк.

Екатерина Авдиенкова
Руководитель тестирования в AutoFAQ. Более 8 лет опыта. Среди клиентов: Сбер, Новые Облачные Технологии. Помогала создавать Neoflex Adapters — программу для связи банков с ведомствами: ФНС, ФССП и др. Готовит новичков к собеседованиям.

Дмитрий Костюкевич
Эксперт по тестированию. Среди клиентов: Universal Music, Herbalife, WorldRemit. 7 лет опыта в тестировании. Постоянный спикер европейских IT-конференций. Тренер зарубежных площадок по обучению IT-специалистов.

Жанна Велижанина
Мануальный тестировщик. Работала совместно с Google — при разработке и сопровождении e-commerce проекта. Также среди клиентов: Министерство Финансов Казахстана, испанский банк Santander, Лукойл.

Отзыв:

Владимир Мамут
Создатель интернет-магазина

«Крутой курс, дает по-другому понять, что делает компания в своих рекламных кампаниях и на стороне сайта. Один из неожиданных для меня результатов — переосознание ключевых преимуществ нашей компании для целевых клиентов».

25. Тестировщик ПО от IT People

Цена: 23 000 руб.

Ссылка на сайт: https://it-people.ru/kursy-testirovaniya

Курс по тестированию подходит для:

  • Людей, которые работают, но хотят сменить профессию;
  • Людей, которые хотят перейти в IT и заинтересованы в профессии тестировщика;
  • Людей без образования, которые мечтают работать в IT;
  • Студентов, которые еще учатся в университете, но хотят работать в IT;
  • Людей, которые уже работают тестировщиками, но хотят улучшить свои знания и навыки;
  • Людей, которые устали от проб и ошибок и хотят улучшить свои навыки в тестировании.

Программа курса включает в себя:

  1. Цикл разработки программного обеспечения;
  2. Тестирование как процесс;
  3. Инструменты тестировщика, такие как баг-трекеры, например MantisBT;
  4. Как составлять описание бага;
  5. Классификация разных видов тестирования;
  6. Документирование;
  7. Тестирование аналитических спецификаций и технических заданий;
  8. Тестирование без требований;
  9. Get/Post запросы;
  10. Особенности тестирования веб-приложений, такие как интерфейс, кросс-браузерная совместимость, архитектура, сеть;
  11. Особенности тестирования десктопных приложений, такие как конфигурация оборудования, конкурентность выполнения;
  12. Особенности тестирования мобильных приложений, такие как сегментация, персональные настройки, прерывания;
  13. Конференции, тренинги и сообщества тестировщиков;
  14. Карьера тестировщика.

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

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

Татьяна Черемных
Яндекс, Руководитель проектов, тест-лид

  • В тестировании более 9 лет
  • Испытала на прочность все: от мобильных приложений до сложных web-проектов
  • Преподает в It-people уже три года
  • Ценит гибкий подход к образованию, постоянно улучшая и модернизируя программу.

Евгений Хисамудинов
Яндекс, QA инженер

  • Тестировал медицинские системы, интернет-магазины, web-проекты и мобильные приложения
  • В Яндексе Евгений занимается travel-направлением, мобильным и десктопным
  • В тестировании с 2017 года.

26. Тестирование ПО от IT Avenue

Цена: 19 980 руб. — 25 980 руб.

Ссылка на сайт: https://nn.avenue.school/courses/software-testing/

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

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

Программа курса включает:

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

Что будете уметь при завершении курса?

  • Осуществлять тестирование веб-сайтов, мобильных приложений и веб-сервисов
  • Составлять документацию по проведенным тестам
  • Использовать систему отслеживания ошибок
  • Понимать цель, задачи и методы тестирования программного обеспечения
  • Производить тестирование юзабилити, а также функциональное и нагрузочное тестирование.

Куратор курса:

Чернышенко Оксана
Специалист по тестированию ПО в Software-компании. Опыт более 5-ти лет.

27. Тестирование ПО от ВИШ СПбПУ

Цена: разная стоимость

Ссылка на сайт: https://hse.spbstu.ru/Courses/Products/QA/

Курсы:

  • Курс Java SE, охватывающий стандартные пакеты языка программирования Java, такие как AWT, Swing, Collection и JavaFX. Обучение продолжительностью 40 часов может проводиться 5 дней по 8 часов днем или 10 дней по 4 часа вечером.
  • Курс Java SE, призванный научить практическому программированию на языке Java, включает в себя работу с базами данных через JDBC, сетевое программирование, создание веб-приложений и многопоточное программирование. Обучение может проводиться в течение 5 дней с 8 часами в день (дневной вариант) или 10 дней с 4 часами вечером.
  • Курс Java EE, предназначенный для программистов, занимающихся разработкой корпоративных приложений, охватывает основы Java Enterprise Edition (Java EE), технологии создания web-приложений, создание EJB-компонентов и механизмы обеспечения безопасности. Обучение может продолжаться в течение 5 дней по 8 часов днем или 10 дней по 4 часа вечером.

и другие.

28. Тестировщик от ИП Шубникова Н. Т.

Цена: 29 000 руб. — 34 000 руб.

Ссылка на сайт: https://pointschool.ru/

Этот курс рассчитан на новичков в области тестирования и тестировщиков с опытом до 1-2 лет. Он поможет вам начать карьеру в этой области, развиться, получить необходимые знания и стать уважаемым специалистом в своей компании и на рынке труда. Продолжительность курса составляет 11 недель, в которых вас будут обучать 11 экспертов в своих областях. В среднем вам понадобится от 4 до 12 часов работы в неделю.

По окончании курса вы:

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

Особенности курса:

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

29. Тестировщик от irs.academy

Цена: 39 400 руб.

Ссылка на сайт: https://irs.academy/kurs_testirovshikov

Обучение тестировщиков программного обеспечения. Курс состоит из 12 уроков, общая длительность — 24 часа.

Курс будет полезен:

  • Желающим работать в IT-сфере;
  • Специалистам с недостаточными знаниями в тестировании ПО;
  • Тестировщикам, желающим обновить свои знания и узнать о новых тенденциях;
  • Специалистам из смежных областей, которые хотят получить универсальные навыки;
  • Всем желающим научиться тестированию.

По окончании курса вы сможете:

  • Тестировать мобильные приложения;
  • Тестировать веб-приложения;
  • Использовать автоматизированные тесты;
  • Разрабатывать планы и примеры тестирования;
  • Обнаруживать ошибки в процессе тестирования.

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

  1. Введение в тестирование ПО
  • Понятия и стандарты качества ПО
  • Основы тестирования: QA и QC, цели, задачи и принципы, полный жизненный цикл, роль тестировщика
  1. Классификация тестирования
  • Типы тестирования, их классификация и основные принципы
  • Дизайн тестов: психология, типы тестирования, жизненный цикл программного обеспечения
  1. Тестовая документация
  • Обзор тестовой документации
  • Тест-кейсы: чек-листы, обнаружение дефектов, системы отслеживания, отчеты о тестировании
  1. Планирование тестирования
  • Составление тест-планов и связь с другими документами
  • Формы подготовки к тестированию
  1. Методы тестирования
  • Техники тестирования: «черный ящик» и «белый ящик»
  1. Уровни тестирования
  • Метрики готовности и завершения тестирования
  • Охват и анализ охвата
  1. Функциональное тестирование
  • Исследование взаимодействия
  1. Нефункциональное тестирование
  • Безопасность и нагрузочное тестирование
  • Тестирование документации
  1. Тестирование пользовательского интерфейса
  • Цели и задачи тестирования удобства
  • Исследование UI/UX
  1. Тестирование веб-приложений
  • Структура веб-приложений
  • Различие между ошибками фронтенда и бэкенда
  • Важность dev-tools для тестировщика веб-приложений
  1. Тестирование веб-сервисов
  • Технологии API
  • Протоколы обмена данными (SOAP, REST, Graphql)
  • Статусы ответов
  1. Автоматизация тестирования
  • Когда необходима автоматизация
  • Основные инструменты для автоматизации тестирования.

Сертификат специалиста
По окончанию обучения вы получите сертификат, подтверждающий, что вы прослушали 12 уроков онлайн-курса тестировщиков.

30. Основы тестирования ПО от QA Academy

Цена: 18 000 руб.

Ссылка на сайт: https://qa-academy.ru/programmy-i-kursy/distancionnoe-obuchenie-osnovy-testirovaniya-po-bazovyj-kurs/

Тренинг длится 8 недель и состоит из 2-часовых вебинаров.

Программа тренинга делится на теоретическую и практическую части.

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

После окончания курса вы сможете:

  • Определить роль тестирования на разных этапах разработки ПО
  • Разрешать типовые задачи, связанные с тестированием дефектов на всех этапах работы
  • Обнаруживать дефекты различной критичности
  • Планировать время тестирования корректно
  • Использовать системы отслеживания дефектов (bug-tracking)
  • Оформлять и составлять приложения к дефектам правильно
  • Использовать тестовую документацию для решения задач
  • Подготавливать отчеты по качеству с учетом потребностей целевой аудитории.

31. Тестирование от Лаборатория качества

Цена: разная стоимость

Ссылка на сайт: https://quality-lab.ru/education/

Курсы:

  1. Создание и управление командой тестирования
  2. Тестирование без требований: поиск и восстановление информации о продукте
  3. Аудит и оптимизация процессов обеспечения качества
  4. Английский язык для тестировщиков
  5. Погружение в тестирование. Jedi point
  6. Первый Онлайн Институт Тестировщиков
  7. Комплексная система подготовки тестировщиков по программе ISTQB FL
  8. Школа тест-аналитиков
  9. Тестирование юзабилити (удобства использования)
  10. Школа тест-менеджеров, версия 2.0.

Корпоративное обучение

Для кого:

  • Компании, специализирующиеся на разработке и тестировании программного обеспечения
  • Отделы тестирования

Содержание услуги:

  • Решение проблем с процессами (пропуск ошибок, срывы сроков)
  • Мотивация сотрудников
  • Повышение квалификации.

32. Тестирование программного обеспечения от Rubius

Цена: 24 000 ₽

Ссылка на сайт: https://academy.rubius.com/testirovshik-programmnogo-obespecheniya/

Преимущества курса включают возможность обучения начинающих тестировщиков и желающих сменить карьеру, чтобы работать в высокооплачиваемой IT-сфере. Курс проводят опытные QA-инженеры и разработчики из компаний Rubius, DP Labs и ЦФТ, которые имели опыт автоматизации тестирования на крупных международных проектах. Лучшие выпускники курса будут представлены на «Demo Day» перед потенциальными работодателями.

Вы изучите:

  • Проектирование и оптимизацию пользовательского интерфейса.
  • Тестирование веб-сайтов и мобильных приложений.
  • Работу с баг-трекерами.
  • Автоматизацию тестирования.

Программа:

3 месяца обучения – 40 часов теории, 30 часов практики. Сертификат о повышении квалификации.

  1. Введение: регламент и цели курса, 7 базовых принципов тестирования.
  2. Методы разработки.
  3. Проектные и командные процессы.
  4. Управление тестированием.
  5. Работа с требованиями.
  6. Различные виды тестирования.
  7. Проектирование и оптимизация интерфейса пользователя.
  8. Документирование тестирования.
  9. Техники проектирования тестов.
  10. Основы работы с базами данных.
  11. Локализация дефектов и создание отчетов об ошибках.
  12. Введение в автоматизированное тестирование.
  13. Тестирование API с помощью Postman.
  14. Роль тестирования в сборке и распространении ПО (CI/CD).
  15. Работа с Git на практике.
  16. Техническая поддержка, коммуникация с заказчиками и пользователями.
  17. Создание резюме, подготовка к собеседованию и поиск работы.
  18. Демонстрация навыков на «Demo Day» для лучших выпускников курса.

Преподаватели курса:

  1. Роман Анненков
    Менеджер проектов ЦФТ. Аналитик, специалист по дизайну и проектированию UI. Опыт работы в отрасли – 20 лет, преподавательский стаж – 15 лет.
  2. Николай Шестаков
    Ведущий программист DP Labs. Кандидат технических наук. Опыт разработки ПО – 15 лет (корпоративные информационные системы, заказная и продуктовая разработка, международные проекты). Стаж преподавания дисциплин, связанных с базами данных и программированием, – более 10 лет.
  3. Лидия Чувилёва
    Инженер по качеству DP Labs. Специалист по тестированию Esprit CAM, автоматизации тестирования. Опыт работы – 4 года, преподавательский стаж – 3 года.
  4. Ольга Бугаёва
    QA-инженер Rubius. Обеспечивает качество софта для крупнейшего в мире производителя 3D-принтеров и российских стартапов
  5. Алеся Добуш
    Инженер по качеству, разработчик в Rubius. Опыт тестирования и разработки ПО – 10 лет, преподавательский стаж – 5 года.
  6. Ольга Брагина
    Ведущий инженер по качеству DP Labs. Опыт работы – 8 лет. Филолог, успешно сменивший профессию на QA-инженера в подразделении международной компании
  7. Дмитрий Лайком
    DevOps-инженер DP Labs. Специалист по внедрению CI/CD практик в процесс разработки. Опыт работы в отрасли – 9 лет. DevOps – 3 года Преподавательский стаж – 3 года.
  8. Вячеслав Шараев
    Ведущий инженер-тестировщик мобильных приложений в проекте, над которым работают больше 300 человек. Тим-лид, Scrum Master. Стаж работы — более 4 лет.

33. Тестирование ПО от Luxoft

Цена: разная стоимость

Ссылка на сайт: https://www.luxoft-training.ru/training/katalog_kursov/testirovanie/

Перечень курсов:

  1. Введение в SQL (16 часов) — предоставляет основы SQL и навыки работы с базами данных для аналитиков и разработчиков. Включает практические задания под руководством преподавателя.
  2. Школа тестирования, Часть 6: Тестирование Web-приложений (16 часов) — обучает особенностям функционального и нефункционального тестирования веб-приложений, а также инструментам и архитектуре приложений. Предусмотрена практика.
  3. Практикум по рискам тестирования (8 часов) — рассказывает о рисках тестирования, с которыми сталкивается тест-менеджер. Курс основан на опыте менеджеров по тестированию компании «Люксофт». Предусмотрены практические задания.

И другие курсы.

Поделиться с друзьями
blank
Сергей Савин

Высшее образование в сфере «Образование и педагогика», работал учителем математики с 2006 по 2014 год. Эксперт по выбору профессии и курсов с 2018 года. Изучаю отзывы о курсах, онлайн-школах, колледжах и институтах, составляю ТОП-рейтинги.

Оцените автора
Савин.Инфо