Dev & Data Science

QA (Quality Assurance) Тестировщик Beginning

Научимся искать ошибки на всех этапах разработки продуктов и помогать их исправлять.

О курсе

Quality Assurance (QA) — это не только тестирование фрагментов кода, но гарантия качества продукта. QA инженер вовлечен в работу на протяжении всего процесса разработки продукта. Он проверяет качество требований, тестирует веб-компоненты, поддерживает их функциональность, а также мониторит продукт в целом.

Вместе мы пройдем путь от простых до сложных задач, чтобы усвоить основы тестирования программного обеспечения с нуля. На курсе QA Beginning мы рассмотрим основные аспекты работы QA инженера:
— особенности тестирования систем на разных платформах;
— использование техник тест-дизайна, которые проверяют наиболее рисковые части функционала в кратчайшие сроки;
— анализ требований к программному обеспечению и его тестирование.

На курсе мы научимся использовать платформу Jira как test management system и bug tracking system, чтобы эффективно организовывать и контролировать все этапы тестирования программного обеспечения, от планирования до выполнения тестов. Рассмотрим различные векторы профессионального развития в сфере тестирования, чтобы вы выбрали свой. И напоследок подкрепим теорию практикой — напишем два курсовых проекта, один из которых для реального заказчика. Студенты будут работать с инструментами от партнера курса Testomat.io.

февраль 2024 курс длится 3 месяца,
вебинары и видеолекции
7 500 грн/мес. 22 500 грн при оплате всего курса
7 875 грн/мес. при оплате частями
20 мест каждый студент получает регулярный фидбек от куратора

Кураторы

автор программы Алексей Бурдин
Куратор Богдан Прыймак
Кураторка Анастасия Чудовская
куратор Артем Григоренко
куратор Андрей Сотников
Куратор Алексей Плюхин
Куратор Ярослав Бабчинский

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

  • Качественное программное обеспечение

    • — Что такое качество ПО.
    • — Признаки качественного ПО.
    • — Как оценить и измерить качество.
    • — Как процесс разработки (Software Development Life Cycle) влияет на качество продукта.
    • — Виды SDLC.
    • — Кто может влиять на качество ПО.
  • Процесс тестирования ПО

    • — Виды тестирования.
    • — С чего начинается тестирование.
    • — Test Design (как придумывать новые проверки).
    • — Test Planning (как планировать тестирование).
    • — Test Reporting (отчеты о выполненном тестировании).
  • Тестовая документация

    • — Test Cases.
    • — Checklists.
    • — Test Suites.
    • — Bug Reports.
    • — Other testing-related docs.
  • System Under Test

    • Особенности тестирования систем на разных платформах.
    • — Web Testing.
    • — HTTP.
    • HTML/CSS+JavaScript
    • — Browser Developer's Tools.
    • — API Testing (with Postman).
    • — Mobile Testing.
    • — Desktop Testing.

Партнеры

Студенты курса будут работать с инструментами от партнера

Как проходит обучение

Вебинары и видеолекции

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

Real-life задания

У нас действует Practicult — культ практики. Поэтому вы будете выполнять много сложной домашки. Have fun & survive.

Курсовые проекты

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

Регулярный фидбек

У нас нет базовых и премиум режимов. Только премиум, всегда. Получите от куратора все. И да, десятая итерация — это нормально.

Сертификат за дело

Наши сертификаты действительно ценят на рынке. Поэтому мы выдаём их только тем студентам, которые выполнили не менее 70% домашних работ и защитили курсовые проекты.

ГРАФИК

Старт

февраль 2024

Вебинары

суббота — 11:00

Видеолекции

понедельник

Язык обучения

украинский, часть материалов будет на английском

Курс для вас, если вы

Без опыта в ІТ

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

Хотите сменить профессию

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

English

Intermediate и выше

Математика

на хорошем школьном уровне

Время

8+ часов в неделю для выполнения домашних заданий

Кейсы студентов

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

Вопросы

Что такое QA?

Это процесс контроля и обеспечения высокого качества программных продуктов через проверку соответствия требованиям. Если продукт не отвечает требованиям – это дефект. Курсы тестировщика онлайн могут стать полезным инструментом для тех, кто стремится научиться методике и практике QA, например, стратегии тестирования, тест-дизайна, или ознакомиться с реальными примерами тестирования: модульное, интеграционное, системное и т.д.

Как стать тестировщиком?

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

В чем разница между QA и тестировщиком?

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

Где учиться на QA инженера?

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

С чего начать обучение на тестировщика?

Для начала обучения на тестировщика рекомендуется ознакомиться с основами тестирования программного обеспечения. Во время обучения на QA Engineer Beginning мы знакомимся с профессией, исследуя критерии качественного ПО, процесс тестирования и его виды. Разбираемся с тестовой документацией. Изучаем особенности тестирования систем на разных платформах.

Сколько надо учиться на QA инженера?

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

Можно ли выучиться на тестировщика с нуля?

Да, важно учиться систематически. Начните с самообразования: книги, онлайн-уроки и видео. Станьте частью комьюнити, чтобы быть в курсе тенденций. На курсе QA Engineer Beginning, вы получите структурированное изложение информации, а также возможность конвертировать свои знания в реальные кейсы.

Сколько стоят курсы тестировщика в Украине?

Цены на QA курсы онлайн в Украине могут варьироваться в зависимости от различных факторов, включая продолжительность курса, интенсивность обучения и репутацию образовательного учреждения. Стоимость курса QA Engineer Beginning составляет 7500 грн/мес.

Нужны ли какие-то навыки для поступления на курс?

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

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

Если вы получите отказ –– не расстраивайтесь. Мы вышлем также список полезных ссылок. Ознакомьтесь с этими материалами, а затем смело подавайте заявку на курс снова.

Как проходит коммуникация на курсе и в каком формате куратор дает фидбек?

Вся коммуникация на курсе проходит на платформе Slack (рабочий чат группы, каналы для домашних заданий и полезных ссылок). Куратор дает фидбек в виде комментариев к домашним заданиям и обсуждения на вебинарах.

Вебинары будут записываться?

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

А сертификат будет?

Будет, если приложить усилия. Чтобы получить сертификат, нужно выполнить не менее 70% домашних работ, получить фидбек и «засчитано» от куратора, а также сдать и защитить курсовые проекты. Дедлайном для сдачи и принятия работ является дата выпуска или защиты перед заказчиком.

Что, если мне не понравится?

Сможем вернуть вам деньги в течение 7 дней после старта курса, если вы передумаете.

Какие курсы могут меня заинтересовать?

Чтобы лучше понять код, рекомендуем QA тестировщикам не откладывать изучение программирования на Python.

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

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

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

JavaScript — один из самых популярных и востребованных языков программирования в индустрии разработки. Чтобы расширить стать более универсальным специалистом, выполнять задачи, связанные не только с тестированием, но и с разработкой веб-приложений, приходите на JavaScript курсы.

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

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

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

Знание математических основ Data Science способствует более глубокому пониманию алгоритмов машинного обучения, статистических методов и обработки больших объемов информации. Курс по математике для data science дополнит знания студентов QA Engineer Beginning и расширит их компетенции.

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

Регистрация

Остались вопросы?
Не стесняйтесь их задавать.

Проконсультируйте меня