Курс QA (базовый)
Научитесь находить ошибки в программах и играх
-
Теории без практики
-
Устаревших механик работы
-
Пересказа чужих лекций и книг
-
Вопросов без ответов
Это будет увлекательно и эффективно!
- Что такое тестирование. Для чего нужно тестирование программного обеспечения
- Жизненный цикл разработки ПО
- Основные документы, которые используются в процессе жизненного цикла разработки ПО
- Для чего нужен Test Plan и как его составлять
- Техника тест дизайна (Equivalence Partitioning, Boundary Values)
- Test Case как основной артефакт тестировщика
- Когда Test Case бывает негативный
- Составление тестового набора для первой тестируемой программы
- Что такое баг
- Зачем и где описывать Bug report
- Что такое severity и priority
- Жизненный цикл дефекта
- Системы отслеживания ошибок. Обзор самых популярных систем
- Знакомство с багтрекинговой системой Jira. Описание багов в системе
- Виды документов с требованиями к программному обеспечению
- RDD
- SRS
- PRD
- BRD
- Критерии тестирования требований
- Полнота
- Однозначность
- Непротиворечивость
- Реализуемость
- Отслеживаемость
- Тестируемость
- Тестируем регистрационную форму. Специфика тестирования полей электронный адрес и телефон
- Проектная команда. Виды методологий тестирования программного обеспечения
- Водопадная модель
- V-модель
- Итеративная модель
- RUP
- MSF
- Agile
- SCRUM
- Спринт
- Резерв проекта
- Резерв спринта
- Диаграмма выгорания
- Стори Поинт
- Остановка Спринта
- Покер Планирования
- Встречи в Скраме
- Функциональное тестирование
- Нефункциональное тестирование
- Тестирование, связанное с изменениями
- Что такое Use Case. Для чего нужен. Чем Use Case отличается от Test Case
- Что такое Check List. Где и когда применяют Check List. Может ли Check List заменить Test Case
- Как составить Use Case и Check List на примере тестирования любого предмета
- Случайное тестирование и тестирование без требований
- Ad-Hoc – процесс тестирования без спецификации
- Exploratory – исследовательское тестирование
- Когда применять и для каких проектов
- Применение на практике
- Ознакомление с системой TestLink (Easy QA)
- Написание тестовых случаев в системе TestLink (Easy QA)
- Тестирование производительности
- Нагрузочное тестирование (Performance and Load Testing)
- Стрессовое тестирование (Stress Testing)
- Тестирование стабильности или надежности (Stability / Reliability Testing)
- Объемное тестирование (Volume Testing)
- Тестирование установки (Installation testing)
- Тестирование удобства пользования (Usability Testing)
- Конфигурационное тестирование (Configuration Testing)
- С помощью каких инструментов проводят и для чего
- Пример стандартного собеседования
- Реальные задачи
- Попарное тестирование. Когда, как и зачем применяется
- PICT — самый простой инструмент для автоматизации таких проверок
Сделайте первые шаги в обучении под руководством практикующих специалистов!

Software Testing Team Leader
Software Testing Team Leader в компании EPAM Systems. Более 7 лет опыта. Сертифицированный тестировщик программного обеспечения.
Имеет практический опыт работы с Ruby, Selenium IDE, MySQL, PL/SQL Developer, VM, MS Visual Studio, TFS, Jira, HP ALM. Все время в поисках новых технологий и инструментов для QA.
Преподаёт на курсе: QA Manual.

Manual QA Engineer
Manual QA Engineer в IT Craft. Более 4 лет опыта работы в сфере тестирования ПО. Более 3 лет опыта в тестировании веб-приложений с использованием Jira, Postman, Fiddler, Dev tools, MySQL, MongoDB, Azure.
—
Работала с распределенными командами по методологии Scrum. Принимала участие в собеседовании соискателей на позицию QA и занималась их дальнейшим обучением в компании.

Senior QA Engineer / Automation QA Engineer
Более 5 лет опыта в тестировании программного обеспечения. Участие в более чем 30 проектах в различных сферах. Большой опыт тестирования сфер гемблинга, бетинга, рекламы, CRM-решений.
Опыт в тестировании веб, мобильных и десктопных приложений. Опыт в написании и поддержке автоматических тестов. Опыт тестирования API. Знания в построении SEO-продвижения продукта. Опыт работы как в команде, так и построение собственного цикла тестирования.
Преподаёт на курсе: QA Manual.

QA Engineer
Более 4 лет опыта работы в области обеспечения качества (проекты тестирования веб-сайтов, десктопных и мобильных приложений). Хорошо знаком с методологиями, инструментами и процессами обеспечения качества программного обеспечения, владеет навыками написания различных типов документации по тестированию. Имеет опыт написания автоматических тестов с использованием языков Python и Java.
—
Опыт работы: QA Engineer в компании Wix (более чем 1.5 года); QA Engineer в компании Optellect (более чем 2.5 года); QA Engineer в компании Optellect RISA Technologies.
-
Обучение в режиме просмотра записей занятий с регулярными вебинарами
для лучшего понимания материала -
Личный кабинет с доступом к материалам курса
-
Помощь преподавателя или ментора курса
-
Актуальную программу обучения