Инженер по тестированию
Яндекс
Описание
В течение 5 рабочих дней с момента подачи заявки с вами свяжется менеджер Яндекс.Практикума для проведения вступительного интервью. Обратите внимание, что звонок поступает с номера 8-495-981-24-78. Это обязательный этап зачисления на курс, пожалуйста, будьте на связи.
Тестировщик создаёт сценарии тестирования, прогнозирует сбои и находит ошибки в продуктах. Вы изучите техники тест-дизайна и овладеете инструментами Postman, Charles, Яндекс.Трекер. Чтобы автоматизировать тестирование, вы освоите основы Javascript и библиотеки Puppeteer.
Зарплата инженера по тестированию:
Junior — 30 000 - 50 000 рублей
Middle — 50 000 - 70 000 рублей
Senior — от 70 000
Источник данных: Хабр Карьера
Чему вы научитесь на курсе:
- анализировать документацию: требования на разработку ПО, тестовую документацию;
- декомпозировать требования с помощью диаграмм связей (mindmap), блок-схем, чек-листов;
- работать с API, в том числе освоите программы Postman и Charles;
- проводить кроссбраузерное тестирование веб-приложений;
- применять техники тест-дизайна;
- проводить функциональное тестирование веб-приложений, мобильных приложений, API;
- использовать Android Studio для функционального тестирования мобильных приложений на базе Android;
- читать и оформлять данные в формате JSON;
- подключаться к удаленному серверу по ssh;
- использовать SQL-запросы для проверки содержимого базы данных;
- читать базовые конструкции языка программирования JavaScript.
За 4 месяца занятий по 15 часов в неделю вы не только освоите востребованные навыки специалиста, но и протестируете учебные сервисы в режиме реального времени:
- Веб-приложение Яндекс.Маршруты
- Мобильное приложение Яндекс.Метро
- API и базы данных в Яндекс.Прилавке
О компании
Яндекс.Практикум — это сервис онлайн-образования, где каждый может получить навыки для работы и жизни. Всё обучение проходит в собственной технологической среде, где можно на практике применить полученные навыки.
Почему Яндекс Практикум
Погружение в IT-профессию подразумевает постоянный контакт с изучаемыми технологиями, выполнение практических заданий и общение с наставником. Для этого мы создали собственную среду обучения:
- Онлайн-симулятор
С первого дня вы учитесь на практике. Мы даём реальные кейсы, которые закрепляют теоретические основы. Вы сможете обучаться в своём темпе. - Самостоятельная работа
Симулятор — это только часть обучения. Основные навыки вы приобретете по мере решения задач инструментами профессиональных тестировщиков. Наставники помогут и дадут обратную связь. - Поддержка
Команда наставников проверяет и комментирует ваши работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам. Поддержка в чате доступна 24/7.
71,1% выпускников трудоустраиваются
Мы делаем всё, чтобы студенты нашли новую работу: выдаем официальный диплом, учим собирать портфолио проектов, помогаем с поиском работы.
71,1% выпускников находят работу, большинство из них за 4 месяца. Институт образования НИУ ВШЭ подтвердил данные через исследование трудоустройства выпускников.
Часов в программе
Цель программы
Актуальность
Входная диагностика 1 час
Итоговая аттестация 30 часов
Компетенции
Профессиональные
Работа с тестовой документацией
термины и понятия, общеупотребимые в профессии и необходимые для понимания задач по функциональному тестированию;
Уметь:анализировать документацию, декомпозировать требования с помощью диаграмм связей, составлять тестовую документацию: тест-кейсы, чек-листы, баг-репорты.
Владеть:Postman, Charles, Яндекс.Трекер. Для автоматизации тестирования — основы Javascript и библиотеки Puppeteer
Разработка тестовых сценариев
техники тест-дизайна и виды тестирования, которые используются в профессии.
Уметь:владение техниками тест-дизайна “Выделение классов эквивалентности”, “Анализ граничных значений”, “Таблицы принятия решений”, “Pairwise”.
Владеть:Крупнейший веб-сервис для совместной работы разработчиков над кодом и хостинга проектов GitHub. HTTP-клиент для тестирования веб-сайтов — Postman.
Функциональное тестирование веб- и мобильных приложений, API
тестовые окружения и платформы в веб-технологиях: различные браузеры, десктопный веб, мобильный веб, виды документации к API: Swagger.
Уметь:Работать с API; проводить кроссбраузерное тестирование веб-приложений; проводить тестирование на различных разрешениях экрана; проводить функциональное тестирование веб-приложений, мобильных приложений, API; подключаться к удаленному серверу по ssh; тестирование API с помощью Postman.
Владеть:Программы: Postman, Charles, Android Studio.
Инструменты для тестирования API.
Эмулятор и логирование. REST API.
Работа с базой данных
Консоли, SQL как инструмент работы с данными, отношения между таблицами.
Уметь:Использовать SQL-запросы для проверки содержимого базы данных; подключаться к удаленному серверу; объединять внешние таблицы;
Владеть:SQL — structured query language — язык структурированных запросов
Автоматизация тестирования
Принципы автоматизации; жизненный цикл разработки; виды тестирования;
Уметь:Читать базовые конструкции языка программирования JavaScript: переменные. циклы, условия, функции; разбираться в библиотеке Puppeteer; проводить разные типы тестирований.
Владеть:Основы язык программирования JavaScript, библиотека Puppeteer.
Требования
Для старта обучения достаточно иметь законченное среднее образование и возможность заниматься не менее 15 часов в неделю. Будьте готовы быстро осваивать новые программы и технологии: тестировщик должен быть опытным пользователем ПК.
Образование
- Высшее образование
- Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе
Для старта обучения достаточно иметь законченное среднее образование и возможность заниматься не менее 15 часов в неделю. Будьте готовы быстро осваивать новые программы и технологии: тестировщик должен быть опытным пользователем ПК.
Модули
свернутьПрофстандарт
Инженер по тестированию ПО
06.004Ответственный за программу
practicumcipro@support.yandex.ru
88007009329