III уровень Программирование и создание ИТ-продуктов Android GitHub Разрабатывать и создавать программы и приложения JavaScript Писать программный код SQL-запрос Анализировать данные Тестировать программы, приложения, системы PostgreSQL Selenium Python SOAP Bash Хранить данные Android Studio

"Тестировщик — простой вход в профессию программист"

ООО "Центр образовательных компетенций НТИ"
268 часов длительность
Онлайн формат
Начальный уровень
1 поток (закрыт) 01.08-10.12.2021
2 поток (закрыт) 01.09-10.12.2021
3 поток (закрыт) 10.09-30.11.2021
4 поток (закрыт) 25.09-15.12.2021
5 поток (закрыт) 15.10-30.12.2021
6 поток (закрыт) 01.11.2021-15.02.2022
7 поток 01.12.2021-15.03.2022

Описание

Информационные технологии - одна из наиболее динамично развивающихся отраслей.

Вопрос, как туда попасть, с чего начать работу в этой отрасли? Если вы ищете ответ на этот вопрос - он перед вами. Начните с получения новой профессии "Тестировщик програмного обеспечения".

Тестировщик создает сценарии тестирования и находит ошибки в ИТ-продуктах. Вы изучите техники тест-дизайна и овладеете инструментами ChromedevTools, Postman, PostgreSQL. Чтобы автоматизировать тестирование, вы освоите основы Javascript и библиотеки Puppeteer. Вы научитесь понимать принципы построения сайтов и юзабилити, научитесь строить сценарии пользователей, сможете составлять грамотные отчеты по тестированию.

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

  • использование актуальных теорий тестирования;
  • работу с системой контроля версий Git, платформой GitHub;
  • принципы жизненного цикла разработки программного обеспечения;
  • анализ веб-приложений с использованием Chrom devTools;
  • составление автоматизированных тестов с помощью Puppeteer и Cypress;
  • тестирование API с помощью Postman и SOAP UI;
  • написание SQL запросов к PostgreSQL;
  • оценку общего количества ошибок методом Capture-Recapture;
  • подготовку отчетов о тестировании, заведение дефектов;
  • тестирование мобильных приложений с помощью Android Studio;
  • определение места тестирования в жизненном цикле разработки программного обеспечения.

Вид программы: Программа профессиональной подготовки.

Трудоемкость: 268 часов.

Срок обучения: 4месяца.

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

Режим занятий: мультимедийные лекции, практические занятия, самостоятельная работа.

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

Часов в программе
64 часа
лекции
123 часа
практика
56 часов
самостоятельная
8 часов
промежуточная аттестация
1 час
входная диагностика
4 часа
итоговая аттестация
256 часов
всего
Цель программы
Целью обучения является приобретение слушателями теоретических знаний и практических навыков, связанных с тестированием программного обеспечения (этапы и виды работ по обеспечению необходимого качества ИТ-систем, подходы и практические примеры по разработке тестовой документации, написанию "тест-кейсов", , анализ и поиск ошибок программного обеспечения). Формирование у слушателей компетенций в области обеспечения качества программного обеспечения.
Актуальность
Рост дефицита ИТ-специалистов однозначно указывает на нехватку не только разработчиков, но и других членов ИТ-команд: тестировщиков, бизнес-аналитиков.
Согласно сервису поиска работы https://hh.ru, на данный момент открыто более пяти тысяч семисот вакансий тестровщика ПО.
Такой высокий спрос на тестировщиков ПО обусловлен сильным дефицитом специалистов.
Тестировщик ПО является отличной отправной точкой для развития в информационных технологиях.
Профессия тестировщик быстрый вход в профессию программист.
Входная диагностика 1 час
Для входной диагностики мы используем тест из 10 вопросов, который позволяет позволяет потенциальному слушателю оперативно получить понимание, насколько выбранная программа подходит его текущим компетенциям. Данная программа имеет низкий порог входа, так как это программа предусмотрена для специалистов начального уровня. Тест дает понимание о том насколько слушатель имеет представление о предметной области предстоящего обучения.
Итоговая аттестация 4 часа
Аттестационное практическое задание, содержащие 5 подзаданий, которые содержать кейсы для решения задач. Этим заданием мы проверяем получение необходимых компетенций и освоение слушателем трудовых функций, необходимых для новой профессии.

Компетенции

Общепрофессиональные


ПК -2 Создание программ на языке Python
Знать:

Знать:
- Принципы работы информационных технологий
- Принципы работы алгоритмов
- Существующие структуры данных
- Принципы написания программ на Python
- Классы, функции в Python
- Как формируются html страницы

Уметь:

Уметь:
- Разрабатывать программы на Python
- Писать алгоритмы на Python
- Устанавливать Python на ПК
- Писать циклы, условия, на Python
- Подключать сторонние библиотеки
- Читать и создавать json, csv, xml файлы

Владеть:

Владеть:
- Средствами разработки: PyCharm, а также онлайн эмулятором Python
- Командной строкой (cmd)
- Средствами редактирования json, csv, xml файлов (PyCharm, онлайн инструменты)

Профессиональные


ПК -1 Тестирование ПО
Знать:

ПК-1.1 Методы и техники тестирования
ПК-1.2 Устройство процесса разработки ПО
ПК-1.3 Особенности тестирования веб-приложений
ПК-1.4 Особенности тестирования мобильных приложений
ПК-1.5 Принципы работы баз данных
ПК-1.6 Связь тестирования и архитектуры ПО

Уметь:

- Тестировать веб-приложения
- Тестировать мобильные приложения
- Работать в командной строке
- Работать с системой контроля версий
- Проводить инспекции кода
- Анализировать покрытие кода

Владеть:

- система контроля версий Git
- анализ веб-приложений с использованием Chrom devTools
- автоматизированных тестов с помощью Puppeteer и Cypress
- тестирование API с помощью Postman и SOAP UI
- написание SQL запросов к PostgreSQL
- тестирование мобильных приложений с помощью Android Studio

Общепрофессиональные


ОПК-1. Способен использовать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности
Знать:

ОПК-1. Выбирает информационные технологии для решения задач профессиональной деятельности
ОПК-2. Выбирает системные и прикладные программы, в том числе отечественного производства, для решения профессиональных задач

Уметь:

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

Владеть:

Работает в ПО , с легкостью осваивает новое программное обеспечение.

Требования

Нет

Образование
  • Высшее образование
  • Среднее профессиональное образование
Квалификация
Cреднее профессиональное и/или высшее образование, владение навыками пользования персональным компьютером или мобильным устройством для выхода в сеть Интернет, информационно- коммуникационными технологиями, в том числе офисными приложениями Microsoft Office, Exell, Power Point.
Предварительное освоение иных дисциплин/курсов /модулей
Владение навыками пользования персональным компьютером или мобильным устройством для выхода в сеть Интернет, информационно- коммуникационными технологиями, в том числе офисными приложениями Microsoft Office, Exell, Power Point.

Модули

свернуть
145ч
Модуль 1 Базовый модуль
Модуль помогает освоить основы компьютерных наук, введение и углублённое изучение в программирование на Python. Для того, чтобы тестировать ПО, необходимо знать принципы работы программ. Чем глубже и лучше мы понимаем, как они функционируют, тем качественнее мы сможем их протестировать. Базовый модуль позволяет самим научиться программировать, тем самым высоко поднять уровень ИТ-подготовки слушателей.
106ч
Модуль 2 Профильный модуль
Целью профильного модуля является обучение слушателя техникам и инструментам для тестирования ПО. По итогам модуля слушатель освоит: • использование актуальных теорий тестирования; • работу с системой контроля версий Git, платформой GitHub • принципы жизненного цикла разработки программного обеспечения; • анализ веб-приложений с использованием Chrom devTools; • составление автоматизированных тестов с помощью Puppeteer и Cypress • тестирование API с помощью Postman и SOAP UI • написание SQL запросов к PostgreSQL; • оценку общего количества ошибок методом Capture-Recapture • подготовку отчетов о тестировании, заведение дефектов; • тестирование мобильных приложений с помощью Android Studio
145ч
Модуль 1 Базовый модуль
Модуль помогает освоить основы компьютерных наук, введение и углублённое изучение в программирование на Python. Для того, чтобы тестировать ПО, необходимо знать принципы работы программ. Чем глубже и лучше мы понимаем, как они функционируют, тем качественнее мы сможем их протестировать. Базовый модуль позволяет самим научиться программировать, тем самым высоко поднять уровень ИТ-подготовки слушателей.
106ч
Модуль 2 Профильный модуль
Целью профильного модуля является обучение слушателя техникам и инструментам для тестирования ПО. По итогам модуля слушатель освоит: • использование актуальных теорий тестирования; • работу с системой контроля версий Git, платформой GitHub • принципы жизненного цикла разработки программного обеспечения; • анализ веб-приложений с использованием Chrom devTools; • составление автоматизированных тестов с помощью Puppeteer и Cypress • тестирование API с помощью Postman и SOAP UI • написание SQL запросов к PostgreSQL; • оценку общего количества ошибок методом Capture-Recapture • подготовку отчетов о тестировании, заведение дефектов; • тестирование мобильных приложений с помощью Android Studio

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

Иосса

Александр Николаевич

ООО "Центр образовательных компетенций НТИ"
95 000 p

Указана полная стоимость. При выборе программы Вам или Вашему работодателю нужно оплатить 50% от стоимости, 50% оплатит Университет 2035.

Авторизуйтесь чтобы записаться

Профстандарт

06.004 «Специалист по тестированию в области информационных технологий»

06.004

Ответственный за программу