Web-studio46.ru

Обучение и образование
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Тестировщик по курсы спб

Стань востребованным инженером QA, обучаясь у практиков

Учебная программа “Тестирование ПО” создана для тех, кто хочет освоить престижную и высокооплачиваемую профессию инженера QA и заложить прочный фундамент для своей карьеры в IT

Карантин не помеха для знаний! Занятия проходят в дистанционных классах. После окончания карантина продолжим обучение в аудиториях.

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

Наши ценности

Обучение в Компьютерной Академии ШАГ базируется на трех обязательных составляющих эффективного образования:

Актуальная программа

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

Преподаватели-практики

Преподаватели Академии ШАГ – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.

Дружеская атмосфера

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

Для кого разработана программа

Школьники и выпускники
(15-18 лет)

Школьники и выпускники
(15-18 лет)

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

Студенты ВУЗов
(18-23 года)

Студенты ВУЗов
(18-23 года)

Освоят вторую специальность параллельно с университетским образованием

Представители других профессий
(23-55 лет)

Представители других профессий
(23-55 лет)

Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на инженера QA и построить карьеру в IT-индустрии

Все желающие повысить
IT-квалификацию

Все желающие повысить
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 и WebDriver;
  • Selenium Server. Создание framework для тестирования в Selenium;
  • Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений;

Скачать детальную программу

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

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

Формы обучения

Профессиональные спец. курсы

от 7 777 руб/мес.

Обучаться может любой от 16 до 65 лет. Занятия проходят в вечернее время с 19:00 до 22:00

2 раза в неделю

Обучение в дистанционных классах

Карантин не помеха для знаний!

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

Читать еще:  Курсы веб дизайна с нуля

Поэтому, мы подготовили специальное предложение:

  1. Мы гарантируем возврат средств в любой момент с возможностью продолжить обучение на том месте, на котором остановились.
  2. Для бронирования места в группе достаточно внести только 50% от месячной стоимости обучения.
  3. Занятия начнутся по графику дистанционно либо в аудиториях в зависимости от ситуации с карантином.
  4. Вступительные собеседования, тестирования, запись на обучение можно пройти дистанционно.

Почему выгодно начинать обучение именно сейчас?

  1. Время, самый ценный и невосполнимый ресурс, который у нас есть. Именно поэтому инвестиции в образование – лучшее решение в сложные времена.
  2. Заключая договор сейчас, вы защищаете себя от повышения стоимости в будущем.
  3. Сейчас еще можно выбрать удобное время для занятий. И после окончания карантина продолжить заниматься по такому же графику в обычном формате в аудиториях.

Курс по тестированию ПО быстрый старт карьеры

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

Очное обучение в центре Санкт-Петербурга.

Сертификат

  • Профессия тестировщик ПО
  • Виды тестирования
  • Тест-дизайн и проектирование тестов
  • Тестовая документация
  • Нефункциональное тестирование
  • Исследовательское тестирование
  • Системы баг-трекинга
  • Работа с требованиями
  • Язык SQL и СУБД
  • Анализ логов
  • Тестирование веб-приложений
  • Ручное тестирование API
  • Тестирование десктопных и мобильных приложений
  • Жизненный цикл продукта
  • Методологии разработки ПО
  • Знакомство с автоматизацией тестирования

Трудоустройство и начало карьеры

Стажировка
на базе учебного центра

Стажировка
в веб-студии

Вакансии
для наших выпускников

Фриланс-биржа
для выпускников

Комплект услуг
«Помощь в трудоустройстве»

Курс в цифрах

Наши преимущества

Подробная программа курса

Основы тестирования

Занятие 1. Введение в тестирование

Знакомство с профессией тестировщика ПО

Теория:

  • Основные определения тестирования
  • Артефакты и процессы тестирования
  • Классификация видов тестирования

Практика:

  • Создание плана тестирования
  • Тестирование в свободной форме

По итогам:

  • Будете разбираться в теоретических и исторических основах тестирования
  • Сможете создавать высокоуровневую тестовую документацию

Занятие 2. Техники тест-дизайна

Базовые и продвинутые техники

Теория:

  • Основные техники тест-дизайна
  • Продвинутые техники тест-дизайна

Практика:

  • Создание тестового набора для небольшого приложения
  • Документирование тест-кейсов
  • Знакомство с трекером задач

По итогам:

  • Получите широкий арсенал для придумывания тест-кейсов

Занятие 3. Оформление отчётов и багов. Верификация идей

Работа с баг-трекерами и тестовой документацией

Теория:

  • Обзор жизненного цикла ПО
  • Основы тестирования документации
  • Инструменты мышления тестировщика
  • Разбор типичных когнитивных ошибок

Практика:

  • Тестирование белого ящика
  • Тестирование серого ящика
  • Создание отчёта подручными средствами
  • Продолжение работы с трекером задач и багов
  • Основы markdown

По итогам:

  • Научитесь грамотно оформлять баги
  • Получите навыки работы с популярными баг-трекерами
  • Сможете проверить любую идею и отсеять ненужную работу

Занятие 4. Нефункциональное тестирование

Детальный обзор нефункциональных видов тестирования

Теория:

  • Детальный обзор нефункциональных видов тестирования

Практика:

  • Тестирование удобства использования
  • Тестирование безопасности
  • Тестирование установки
  • Тестирование конфигурации
  • Тестировании локализации

По итогам:

  • Овладеете широким набором знаний для нефункционального тестирования

Занятие 5. Исследовательское тестирование

Обзор альтернативных стратегий тестирования

Теория:

  • Обзор альтернативных стратегий тестирования

Практика:

  • Исполнение различных стратегий тестирования
  • Составление отчёта без тест кейсов

По итогам:

  • Сможете провести тестирования без тест-кейсов
  • Научитесь извлекать максимум информации из сессий работы с приложением

Тестирование веб приложений.

Занятие 6. Знакомство с веб

Обзор веб-технологий и основы вёрстки для тестировщика

Теория:

  • Краткая история веба
  • Клиент-серверное взаимодействие
  • Служба DNS
  • Модель OSI
  • Структура веб-документа и основные теги
  • Понятие SPA

Практика:

  • Разбор сложной вёрстки
  • Вёрстка простой страницы
  • Тестирование SPA

По итогам:

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

Занятие 7. Браузерная консоль

Консоль разработчика в браузере. Вспомогательные инструменты.

Теория:

  • Ключевые сведения из веб стандартов
  • Принципы асинхронного и синхронного взаимодействия

Практика:

  • Анализ содержимого сайта
  • Анализ взаимодействия с сервером
  • Проверка на соответствие макету

По итогам:

  • Научитесь использовать консоль разработчика в различных браузерах

Занятие 8. Ручное тестирование API

Инструменты тестировщика для ручного тестирования API

Теория:

  • Понятие API
  • Примеры API документации
  • HTTP протокол, JSON формат
  • SOAP протокол, XML формат
  • Основные принципы REST
  • Специфика тестирование API
  • Основные принципы REST

Практика:

  • Тестирование API сервиса
  • Работа с POSTMAN
  • Работа со снифферами
  • Поиск ошибок в JSON файлах
  • Написание JSON схемы валидации
  • Поиск ошибок в XML файле
  • Построение JSON path
Читать еще:  Менеджер по маркетингу курсы

По итогам:

  • Навык тестирования API по документации
  • Знание основных форматов передачи данных
  • Умение находить нужную информацию в больших данных

Практические навыки тестировщика

Занятие 9. Устройство и командная строка Linux

Основы работы с командной строкой

Теория:

  • Структура системы Linux
  • Регулярные выражения

Практика:

  • Работа с файлами и папками из командной строки
  • Чтение логов из терминала
  • Работа с удалённым сервером
  • Написание регулярных выражений
  • Чтение конфигурационных файлов

По итогам:

  • Вы научитесь пользоваться консолью
  • Освоите работу с удаленным сервером из консоли

Занятие 10. Git для тестировщиков

Основы системы контроля версий Git

Теория:

  • Принципы системы контроля версий
  • Устройство Git

Практика:

  • Создание локального репозитория
  • Создание первого запроса на изменение
  • Процесс ревью

По итогам:

  • Навыки работы с git через командную строку
  • Понимание роли системы контроля версий

Занятие 11. Базы данных

Основы баз данных для тестировщика

Теория:

  • Общие сведения о реляционной теории
  • Три нормальные формы БД

Практика:

  • Нормализация простых схем баз данных
  • Написание SQL запросов для одной таблицы
  • Написание SQL запросов для схемы из нескольких таблицы

По итогам:

  • Сможете писать SQL запросы
  • Научитесь понимать и визуализировать схемы реляционных баз данных

Занятие 12. Основы CI/СD процессов

Continious Integration / Continious Delivery

Теория:

  • Место CICD в современной разработке
  • Влияние на процесс тестирования

Практика:

  • Работа с Jenkins
  • Анализ отчета тестового прогона
  • Тестирование CI

По итогам:

  • Понимание практик CI
  • Знакомство с инструментами, реализующими эти практики

Занятие 13. Гибкие методологии разработки

Agile, Scrum, Kanban

Теория:

  • Философия Agile
  • Артефакты и процессы Scrum
  • Основные роли в Scrum
  • Обзор Kanban процесса

Практика:

  • Практика работы в команде, взаимодействие с различными ролями
  • Планирование спринта
  • Тренировочное ревью
  • Тренировочная ретроспектива

По итогам:

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

Курсы тестирования ПО

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

  1. Главная
  2. Учебный центр
  3. Курсы программирования
  4. Курсы тестирования ПО

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

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

Курс объёмный и интенсивный. С самого начала обучения вы будете много практиковаться, в том числе и дома. Взамен вы получаете настоящую профессию тестировщика

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

У вас есть возможность бесплатно пройти курс повторно в течение полугода. Можно попасть на пропущенный урок или ещё раз пройти обучение целиком

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

Ваши результаты

Во время курса
  • Базовые навыки программирования и работы с БД
  • Понимание процесса тестирования
  • Понимание жизненного цикла разработки ПО
  • Умение работать с тестовой документацией
  • Формирование общей стратегии тестирования ПО
Навыки после курса
  • Все необходимое для старта карьеры junior test engineer
  • Документирование баг-репортов
  • Взаимодействие с командой проекта
  • Понимание работы http протокола
  • Навыки работы с инструментами для тестирования API
  • Умение вести чек-листы и тест-планы
  • Знание принципов построения мобильных приложений
  • Знание принципов построения web-приложений

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

Действующие специалисты Санкт-Петербурга

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

Гурьянова Юлия

Юлия о себе:
«Одной из главных мотиваций, чтобы работать преподавателем являются те тестировщики, которых я интервьюирую. Я вижу огромное количество пробелов в их знаниях, из-за которых приходится отказывать в трудоустройстве. Пройдя свой путь от новичка до человека, к мнению которого прислушиваются я встречала, к сожалению, малое количество людей, которые доступным языком могут объяснить сложные технические вещи. Именно поэтому я разработала свой авторский курс»

Читать еще:  Обзор курсов английского языка

Отзыв слушателя:
«Спасибо Юлии и Брунояму за обучение, было весело и интересно. В теоретической части обучения понравилась наглядность: весь материал предоставлен в виде презентацией, наглядный, изложен простым языком, приведено множество примеров. Большой объем практической части, в т.ч. домашние задания»
Александра, группа — TE232-1500

Работаю в тестировании более 7 лет. На протяжении своей карьеры участвовала в тестировании базовой станции для обработки Push-To-Talk звонков, облачного телефонного backend, backend и frontend системы для обмена сообщениями со звонками и конференциями.

Тарасова Раиса

Раиса о себе:
« Я прошла путь от стажера-тестировщика до ведущего инженера ещё когда в России не были популярны курсы и материалы по тестированию, поэтому я знаю как сделать этот процесс эффективнее и проще. Я люблю свою работу и люблю делиться накопленными знаниями и опытом »

Отзыв слушателя:
«Хотел систематизировать уже имеющиеся знания по тестированию ПО и получить новый опыт, результатом доволен. Индивидуальный подход к каждому проекту и разъяснение конкретных примеров на практике. Огромное спасибо преподавателю за курс. Все отлично!»
Михаил, группа TE17-3422

Школа тестировщика

О школе

Тестирование ПО – отличное направление для тех, кто мечтает о работе в IT. Наши преподаватели – опытные тестировщики, которые рады делиться знаниями и опытом, а лучших студентов мы, конечно, готовы взять в команду.
Курс рассчитан на новичков и младших специалистов: мы рассмотрим процесс тестирования с разных сторон, начиная с разбора основных терминов и инструментов, заканчивая написанием тестовых сценариев, проектированием тест-плана и оформлением в отчете результатов работы.
Мы уже подготовили для вас важные и полезные ресурсы для самостоятельного изучения, практические задания и реальные боевые задачи. С прошлой школы только в команду Digital Design пришло 6 классных тестировщиков. Ждем и тебя!

Бонусы

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

Инженер по тестированию

Руководитель проектной группы

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

Теоретические основы тестирования ПО

  • Что такое тестирование, его цели.
  • Уровни, типы и виды тестирования.
  • Принципы тестирования.
  • Обязанности тестировщика.

Техники тест-дизайна

  • Эквивалентное разбиение.
  • Метод граничных значений.
  • Тестирование таблицы решений.
  • Комбинаторные способы.
  • Тестирование таблиц переходов.
  • Тестирование на основании пользовательских сценариев.

Документация в тестировании

  • Цели документации.
  • Внутренняя и внешняя документация (Bug report, Test case, Test plan, Checklist и другое).

Особенности тестирования mobile и web

  • Клиент-серверная архитектура.
  • Использование комбинаторного тестирования для мобильных приложений.
  • Обзор существующих инструментов для тестирования мобильных приложений.
  • Функциональное тестирование с ориентацией на пользователя.
  • Тестирование верстки.

Тестирование API

  • SOAP и REST.
  • Основные требования к архитектуре REST.
  • Преимущества REST API.
  • Обмен данными в REST.
  • Структура протокола HTTP.
  • Инструменты для тестирования API.

Автоматизированное тестирование

  • Преимущества и недостатки.
  • Уровни автоматизированного тестирования.
  • Unit testing.
  • API automation testing.
  • UI automation testing.
  • Continuous integration.
  • Разработка UI автотестов.

Жизненный цикл разработки ПО

  • Waterfall и Agile.
  • Тестирование в Agile.

Расписание:

Курс начнется в первой половине сентября и закончится в середине октября. Занятия проходят в вечернее время после 18:00 2-3 раза в неделю в офисе Digital Design (ст.м. «Приморская», наб. р. Смоленки, 33).

Ваш сертификат по окончании обучения:

Часто задаваемые вопросы

Как поступить в IT-университет?

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

Какие перспективы после окончания?

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

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

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

Студенты из каких вузов могут обучаться?

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

Есть ли программы в других городах?

На данный момент программы IT-университета доступны в Санкт-Петербурге, Москве и Саратове.

Почему я не могу подать заявку на курс?

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

В какое время происходит обучение?

Обучение проходит преимущественно в вечернее время, длительность занятия 1,5-6 часов.

Ссылка на основную публикацию
Adblock
detector