Дніпро

+38 (056) 784-27-67  

Все телефоны ▼

Курс тестувальника QA Engineer:
швидкий старт в IT

Тривалість: 1,5 місяці

Вартість курсу: від 2 920 грн.

Старт найближчої групи

  • 13 червня
  • Пн./Ср. 18:30-21:30
  • 14 лекцій в Zoom
  • Формати навчання:
  • курс в записі - 2 920 грн.
  • у записі з підтримкою - 4 785 грн
  • лекції за розкладом в Zoom - 8 700 грн.
  • Особливі умови оплати:
  • розстрочка без %
  • вимушеним переселенцям
  • випускникам Академії ІМТ

Навчальний процес

Лекції за розкладом через Zoom у real-time форматі

Спілкування з викладачем без затримки

Закритий чат для групи, спілкування та підтримка між лекціями

Особистий кабінет з відео, завданнями та тестами

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

    QA тестирование, QA testing это...

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

  • Курсы - хорошее начало, но не достаточное. Необходимо постоянно работать над собой, интересоваться технологиями, новинками, быть в тренде технологий.
  • QA тестировщик с чего начать обучение?

  • Мат-часть основ тестирования, техник тест-дизайна и т.п. Обязательно изучать БД, API, основы какого-либо языка программирования(JavaScript, Java), CSS, HTML.
  • Как стать тестировщиком?

  • Если в человеке развито чувство идеальности, перфекционизма, он усидчив, коммуникабелен, готов вникать в требования, умеет ладить и общаться с людьми (а это важно, так как тестер как связующее звено в команде), ему интересна активность в виде тестирования, то получив необходимую базу знаний и скиллов может стать тестером.
  • Сколько получает, какая зарплата у qa тестировщика?

  • На DOU подобных статей и статистики масса, кому интересно - может запросто найти вилку ЗП тестировщиков и не только.
  • Кто такой QA engineer, QA tester чем они отличаются?

  • Нет такого понятия как QA tester.
    Есть QA engineer, QC engineer и tester.
    Тестеры - это просто тестеры, сидят и кликают приложения или программы по заранее подготовленным тест-кейсам и отчитываются когда ожидаемый результат и фактический отличается.
    QC engineer - этот специалист уже сам пишет кейсы, чек-листы, использует навыки и знания для хорошего и качественного тестирования продукта, анализирует требования.
    QA engineer - специалист, который задействован на всех этапах разработки ПО, производит планирование процесса тестирования, собирает метрики и предоставляет информацию о качестве программного продукта.

Профессия тестировщик - это:

    Перед тем, как попасть к пользователям, любой продукт проходит проверку на качество. В IT-сфере этим занимается тестировщик (QA Engineer) – специалист, имеющий определенные технические знания. Он проводит тестирование ПО, сайтов, приложений на соответствие требованиям заказчика, ищет ошибки, глюки, баги. Тестировщик, получив новую версию программы, еще до выхода использует ее как пользователь, то есть играет в игры, пользуется приложением или исследует сайт на предмет несоответствий. Над большим проектом работает целая команда проектировщиков, где задачи и цели распределены. Одни занимаются подготовкой тестов, другие делают их анализ, а третьи выполняют мониторинг. С небольшим проектом может справиться и один специалист, причем выполнять задание можно удаленно. Обнаружив ошибки работы программного обеспечения, он составляет специальный отчет, согласно которому исправляются неточности программирования. Можно сказать, что задачей тестировщика является улучшение качества программы. Такая профессия не требует глубоких знаний разработки программного обеспечения. Но от результата работы такого специалиста зависит выпуск качественных программ, продуктов, которыми будут пользоваться миллионы людей.

Что вы получаете

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

  • теоретическую базу. Понятие Test-стратегии, Test-плана;
  • практические навыки. Распределение ролей в команде. Написание Test Case;
  • погружение в рабочий процесс. Работа с багтрекинговой системой (JIRA, Redmine, Asana);
  • доступ к базе знаний. SQL основы;
  • мониторинг веб-приложений.
  • После прохождения онлайн-занятий студенты знают, как отличить баг от фичи, могут описать баг-репорты, имеют представление о тестировании разнообразного софта, различных приложений для компьютеров. Практические занятия позволяют воспроизвести рабочий процесс, что помогает прочувствовать все тонкости профессии, освоить навыки, определиться, каким видом мониторинга заниматься далее. Даже если человек никогда не был связан с IT и с нуля стартует в этой сфере, то полученные теоретические знания, практический опыт в тестировании помогут найти работу на должности Junior QA Engineer.

    Во время обучения мы используем сервис для управления тест-кейсами TestCaseLab.

    Он помогает организованно вести тест кейсы, собирать их в тест планы и потом проводить проверки тест кейсов с репортингом в Asana, Mantis bug tracker

    ПРОГРАММА КУРСА 

    - 1 -

    модуль

    • Введение в тестирование. Методологии разработки ПО
    • Базовые определения. Что такое тестирование и для чего оно необходимо.
    • Контроль качества (Quality Control) и обеспечение качества (Quality Assurance), разница между ними.
    • Жизненный цикл разработки программного обеспечения.
    • Жесткие и гибкие модели разработки ПО.
    • Agile методологии (Kanban, SCRUM).
    • Роли, артефакты, burndown chart.

    - 2 -

    модуль

    • Тестовые артефакты. Требования, RTM. Test Plan
    • Процесс сбора требований.
    • Спецификация требований Specification/SRS (system requirements specification).
    • Критерии тестирования требований.
    • Requirement Traceability Matrix (RTM).
    • Что такое и для чего нужен Test Plan.
    • Практика

    - 3 -

    модуль

    • Тестовые артефакты. Test Cases
    • Test Case. Структура, правила и особенности написания тест кейсов.
    • Инструменты.
    • Практика.

    - 4 -

    модуль

    • Тестовые артефакты. Use Case и Check List
    • Что такое Use Case? Для чего нужен? Чем Use Case отличается от Test Case?
    • Что такое Check List? Где и когда применяют Check List?
    • Может ли Check List заменить Test Case?
    • Практика - Как составить Use Case и Check List на примере тестирования любого предмета.

    - 5 -

    модуль

    • Тестовые артефакты. Работа с дефектами
    • Bug (дефект).
    • Bug-report (Отчет о дефекте).
    • Priority & Severity и другие атрибуты дефекта.
    • Багтрекинг системы (JIRA).
    • Жизненный цикл бага.
    • Практика.

    - 6 -

    модуль

    • Уровни, типы и виды тестирования. Техники тест дизайна
    • Типы/Виды тестирования по различным критериям.
    • Уровни тестирования.
    • Принципы тестирования.
    • Наиболее часто используемые техники тест дизайна.
    • Практическое применение.

    - 7 -

    модуль

    • Web. Построение web-страниц (HTML/CSS/JS)
    • Что такое и как устроен Web?
    • DNS и хостинг.
    • Что такое и для чего нужен HTML?
    • Что такое и для чего нужен CSS?
    • Что такое и для чего нужен JavaScript?
    • Практика создания простейших web-страниц.

    - 8 -

    модуль

    • Клиент-серверная архитектура и REST API. Знакомство с Postman
    • Клиент-серверная архитектура.
    • Протоколы передачи данных (http, https, ftp, udp, pop3, smtp).
    • Что такое REST API.
    • Виды запросов.
    • Структура запроса-ответа.
    • Практические примеры.
    • Инструмент тестирования Postman и работа с ним, практика.

    - 9 -

    модуль

    • Тестирование WEB проектов (Front-End)
    • Отличие тестирования web-проектов от десктопных приложений.
    • Адаптивность сайтов.
    • Кроссбраузерное тестирование.
    • Проверка соответствия макету дизайна.
    • Элементы на веб-странице.

    - 10 -

    модуль

    • SQL основы, необходимые для работы (часть 1)
    • Основные понятия - база данных, реляционная и не реляционная база данных.
    • СУБД.
    • Типы данных.
    • Основные операторы для работы с таблицами.
    • Выборка данных, оператор SELECT, оператор WHERE.
    • Практическое применение.

    - 11 -

    модуль

    • SQL основы, необходимые для работы (часть 2)
    • Агрегаты (COUNT, SUM, AVG, MAX, MIN).
    • Связи JOIN и виды JOINов (INNER, LEFT, RIGHT, FULL).
    • Практическое применение.

    - 12 -

    модуль

    • Инструмент разработчика Chrome DevTools
    • Вкладка Elements.
    • Вкладка Network.
    • Cookies.
    • Cach.
    • Практическое использование Chrome DevTools.

    - 13 -

    модуль

    • Тестирование мобильных приложений. Тестирование игр
    • Особенности работы мобильных приложений и вытекающие из них тест-кейсы.
    • Полезные инструменты (Charles, Fiddler, ADB Monitor...).
    • Особенности производства и тестирования игр.

    - 14 -

    модуль

    • Подготовка к собеседованию
    • Оформление резюме
    • Ответы на вопросы
    Показать всю программу

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

    Юрий Невенченов
    Юрій Невенченов

    Стартуйте в IT

    Что особенного вы получите, изучая основы курса?

    bonus-qa-testirovshik.jpg

    Группа поддержки в чате

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

    8a77ca6c04b0dce9d8d151fe8dc2f08b.jpg

    Все видео записи занятий остаются у вас навсегда

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

    ee09d2168f7a7bb4171d9eb559175769.jpg

    Обучение в режиме реального времени

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

    f443f60c27a67816642162e405c3cd65.jpg

    Работа над реальным проектом

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

    a07d981bc5f58436bccddcbe5451e2cd.jpg

    Домашние задания

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

    Выпускники академии работают в:

    Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в
    Выпускники академии IMT работают в Выпускники академии IMT работают в

    Отзывы о курсе наших студентов

    sokolovskaya.jpg

    Соколовская Ирина

    ...получила хорошие теоретические знания и практические...

    sokolovskaya_otziv.jpg
    photo_2020-04-17_23-56-37.jpg

    Анастасия Почта

    ...Получила знания о работе QA engineer...

    photo_2020-08-17_15-41-17.jpg
    Staricina_foto.jpg

    Софья Старицына

    ...К концу обучения подала резюме в IT компанию...

    Staricina_otziv.jpg
    kostenko_foto.jpg

    Юлия Костенко

    ...Получила новые знания и опыт...

    kostenko_otziv.jpg
    Artem_otziv.jpg

    Артем Макаров

    ...Получил основы тестирования, а именно что это, виды, типы...

    Artem_otziv1.jpg
    Yurieva_foto.jpg

    Анастасия Юрьева

    ...Отличный результат. Получила большой объем знаний...

    Yurieva.jpg