Мы уверены, что инженером QA может быть каждый. Для достижения цели от вас требуется желание, усердие и дисциплина. Остальное мы берем на себя.
Наши ценности
Обучение в Компьютерной Академии STEP IT базируется на трех обязательных составляющих эффективного образования:
Актуальная программа
Знания и навыки, которые получают наши студенты, должны соответствовать требованиям работодателей сегодня и в будущем.
Преподаватели-практики
Преподаватели Академии STEP IT – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
Дружеская атмосфера
Мы создали особую среду обучения, где преподаватели и студенты общаются на равных, а все занятия проходят с реальным преподавателем. Мы не используем старые записи. Вы всегда можете задать вопрос и получить поддержку.
Для кого разработана программа
Школьники и выпускники
Получат необходимый запас знаний и навыков для уверенного старта в IT
Студенты ВУЗов
Освоят вторую специальность параллельно с университетским образованием
Представители других профессий
Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на инженера QA и построить карьеру в IT-индустрии
Все желающие повысить IT-квалификацию
Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT
Программа обучения
- Обзор IT бизнеса: технологии и термины
- Фазы процесса разработки программного обеспечения
- Методологии процесса разработки программного обеспечения
- Анализ существующих моделей и методов разработки
- Роль и место QA в процессе разработки программного обеспечения, тестирование и QA
- Введение в тестирование
- Цели и задачи тестировщика в команде
- Теория тестирования: Подход, технологии, уровни, процесс, компоненты
- Дефекты: типы и жизненный цикл дефектов
- Типы тестов. Организация тестов
- Тестирование сложных программных решений и комплексных систем
- Requirements, введение в bug tracking systems
- QA процесс: инициализация, цели, приоритеты, сроки, риски
- Usability. I18N/L10N. MLU
- Системы контроля версий: CVS, SVN, GIT, Mercurial
- Обзор методологии SCRUM
- Сертификация ISTQB
- Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления
- Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных
- Функции агрегирования и объединения
- Представления, хранимые процедуры, триггеры,пользовательские функции
- Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию
- Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDrive
- Selenium Server. Создание framework для тестирования в Selenium
- Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений
По окончании курса вы сможете
- Использовать инструменты тестирования ПО для мобильных и десктопных приложений, а также веб-проектов
- Применять основы веб-технологий, программирования, системного администрирования, а также поймете принципы работы с базами данных для их использования в автоматизированном тестировании
- Создавать тест-план. Работать с баг-трекерами
- Проводить автоматизированное тестирование с использованием различного программного обеспечения
- Понимать архитектуру и принципы использования Selenium. Создавать скрипты в Selenium для тестирования веб-страниц
- Разбираться в языке структурированных запросов SQL. Уметь создавать многотабличные запросы
- Выбирать оптимальные методы тестирования
- Понимать принципы работы подзапросов и функций агрегирования
- Производить нормализацию баз данных
- Использовать хранимые процедуры, триггеры, виды, пользовательские функции
- Использовать различные системы контроля версий
- Пройти интервью на должность QA-инженера






По окончании обучения студенты получают международный диплом Компьютерной Академии «STEP IT»
а также международные сертификаты от компаний-партнеров.
Как построено обучение в STEP IT
Обучение в Академии построено по четкому алгоритму. В начале занятий вы получаете знания. С применением этих знаний на практике и в домашних заданиях, вырабатывается умение. Многократно применяя новые умения, решая примеры, задачи, лабораторные, тесты, Вы тренируете навык. Когда навык студента направляется на реализацию реальных проектов, защиту курсовых и дипломных работ, бизнес-ориентированных задач, на участие в конкурсах и хакатонах, рождается компетенция. Работодателю не нужны ваши знания. Ему нужна компетенция в решении рабочих задач и бизнес-процессов.
Геймификация учебного процесса STEP IT Academy
Мы разработали инновационную образовательную платформу, чтобы обучение в Академии было эффективным, результативным и интересным. Электронный дневник Mystat – это система, позволяющая студенту в режиме реального времени видеть свои оценки и рейтинг, домашние задания, расписание занятий и экзаменов, а также иметь круглосуточный доступ к учебным материалам. За успехи в учебе и хорошую дисциплину студенты получают внутреннюю криптовалюту Академии – STEPCoin. За накопленную криптовалюту во внутреннем магазине Академии можно приобрести наушники, мышки, клавиатуры, флешки, спиннеры, селфи-палки, футболки и другие полезные вещи.
В каждый процесс мы вкладываем максимум усилий, демонстрируем профессионализм и заботу о студентах. Наша программа построена по самым актуальным требованиям рынка труда. Мы сотрудничаем с индустрией и знаем, что нужно для успешной карьеры. Преподаватели – люди, которые не только имеют опыт в своей области и знают, как подавать знания, а и смогут увлечь, помочь преодолеть трудности и вдохновить.