Получить доступ
Эксклюзивный партнер
Skillbox в России
burger
Каталог Курсы по Программирование от SkillFactory Профессия Инженер по тестированию

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

6 месяцев до выхода на работу
  • ★ 4,8 из 5

    рейтинг курса на основе 157 455 оценок

  • Быстрый и доступный вход в IT

    Для всех, у кого нет опыта в программировании

  • Больше 100 практических задач

    На основе реальных обязанностей тестировщика и запросов бизнеса

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

Спрос на тестировщиков вырос на 60%
 за последний год

Потому что сервисы появляются каждый день, а владельцам бизнеса нужны специалисты, которые проверят их надёжность. За последние месяцы вакансий в сфере QA стало больше на 15%, по данным Хабр Карьеры.

Наши студенты уже строят карьеру

  • Виктор 12 лет работал на мебельном производстве, но устал от физического труда и отсутствия перспектив. Он узнал о профессии тестировщика и через 2 дня начал учиться. После нескольких отказов он нашёл удалённую работу и начал новую карьеру в 38 лет.

    Менеджер по продажам Тестировщик
  • Лев долгое время работал электриком, но не видел перспектив и роста зарплаты. Однажды коллеги заинтересовали его сферой IT. Он решил пойти в Skillbox, чтобы стать тестировщиком. После обучения Лев устроился в МТС Digital, дорос до middle-позиции и стал зарабатывать в 3 раза больше.

    Электрик Тестировщик
  • Николай был баскетболистом, но после травм решил уйти из спорта. Нашёл профессию, которая будет востребована в будущем, и за 4 месяца научился проверять ПО. После обучения Николай увеличил доход на 60%, сейчас работает из дома и больше времени проводит с семьёй.

    Баскетболист Тестировщик
  • Никита долго искал себя: был суши-поваром, водителем, механиком. Потом случайно наткнулся на платформу с фриланс-заказами и решил освоить профессию тестировщика. Обучение совмещал с подработкой в такси и успешно нашёл работу тестировщиком.

    Водитель Тестировщик
  • Евгений работал учителем и репетитором. Когда график начал его сильно утомлять, он решил пройти обучение в Skillbox. Евгений ходил на стажировки от Центра карьеры и в итоге попал в штат крупнейшей диджитал-компании. За год он смог значительно увеличить свой доход.

    Историк Тестировщик

Как мы поможем освоить профессию тестировщика

  • Мощная теория с доступом навсегда

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

  • Практика на основе реальных задач

    На практических заданиях вы прокачаете навыки, которые сейчас нужны на рынке труда. Научитесь применять техники тест-дизайна, писать автотесты, тестировать мобильные и веб-приложения. Выполните 100 заданий и 3 больших проекта.

Вы получите преимущество на старте карьеры

  • Язык автотестов на выбор Делитесь решениями в Telegram-чате и объединяйтесь в команды.Можете изучить Java, JavaScript или Python для автоматизации задач и повышения своей позиции.
  • Практика в VK Testers Бета-тестирование сервиса VK. Сможете попробовать себя в исследовательском тестировании, добавить кейс в портфолио и получить вознаграждение за найденный баг.
  • Проверка мобильных приложений Научитесь тестировать сервисы на Android и iOS. Добавите опыт в резюме, сможете решать больше задач и расширить набор компаний, куда сможете устроиться.

Освоите все ключевые навыки тестировщика

Должность

Тестировщик

Навыки

  • Тестирую веб- и мобильные приложения как вручную, так и с помощью автотестов
  • Пишу UI-автотесты
  • Тестирую API и знаю, что такое клиент-серверная архитектура
  • Составляю качественную тестовую документацию
  • Применяю техники тест-дизайна
  • Знаю основы Java/Python/JavaScript
  • Умею работать с баг-трекинговыми системами и системами управления тестированием
  • Знаю SQL
  • Знаю основы Git

Инструменты

Авторы — эксперты из Сбера, ЮMoney, Visa

Они закончили обучение и уже трудоустроились

Алексей Винокуров, Россия, г. Екатеринбург Курс Профессия Инженер по тестированию
Понравилась понятность материалов, общение с куратором, закрепление теории на практике, интересные темы. Давно не получал такого удовольствия от обучения.

Программа

В основе обучения — актуальные требования работодателей. Вас ждут видеоролики и практика на основе реальных кейсов.

  • 10 месяцев обучения
  • 61+ практических модулей

Основные курсы

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

      1. Приветствие
      2. Основы тестирования web-приложений
      3. Проверка текстовых полей
      4. Тестирование текста, чисел и дат с использованием граничных значений
      5. Что такое хорошая спецификация? Правильное оформление баг-репорта
      6. Тестирование форм регистрации
      7. Тестирование форм авторизации и восстановления паролей
      8. Тестирование дополнительных элементов интерфейса
      9. Расширенные техники тестирования
      10. Тестовые сценарии. Позитивные и негативные тесты
      11. Кросс-платформенное и кросс-браузерное тестирование
      12. Дополнительные инструменты тестировщика
      13. Основы веб-вёрстки
      14. Курс «Основы SQL»
      15. Chrome DevTools как инструмент упрощения тестирования
      16. Chrome DevTools как инструмент локализации ошибок
      17. Chrome DevTools. Дополнительные операции
      18. Системы отслеживания задач
      19. Метрики тестирования и оценка трудозатрат
      20. Тестирование требований
      21. Тестирование API. Чтение данных с сервера
      22. Тестирование API. Манипуляция данными на сервере
      23. Классификация видов тестирования по целям. Тестирование UI/UX
      24. Классификация видов тестирования по подходам
      25. Проверка безопасности. Серверные уязвимости
      26. Бонус-модуль. Клиентские уязвимости
      27. Итоговый проект
  2. Программа бета-тестирования в компаниях

      1. Практика бета-тестирования в компаниях
      2. Практика в VK
  3. Ручное тестирование мобильных приложений

      1. Приветствие
      2. Введение в проверку мобильных приложений
      3. Ориентация и экраны
      4. Эмуляторы и симуляторы
      5. Сборка приложений и продвинутые функции Android Studio и XCode
      6. GPS и батарея
      7. Связь
      8. Скриншоты и логи
      9. Информация о финальном задании
      10. Финальное задание

Курсы на выбор: языки программирования

  1. Javascript. Базовый уровень

      1. Введение
      2. Переменные и работа с числами
      3. Строки, boolean и условные операторы
      4. Массивы и циклы
      5. Функции
      6. Объекты
      7. Введение в DOM
      8. Введение в DOM. Часть 2
      9. Константы, области видимости и замыкания
      10. Преобразование типов и нестрогие сравнения
      11. Общение с сервером, async/await
      12. Практикум
  2. Java-разработчик

      1. Введение
      2. Синтаксис языка. Часть 1
      3. Синтаксис языка. Часть 2
      4. Объекты и классы. Часть 1. Методы и классы
      5. Объекты и классы. Часть 2. Инкапсуляция
      6. Объекты и классы. Часть 3. Static, константы и enum
      7. Примитивы
      8. Числа и даты
      9. Строки
      10. Массивы и списки
      11. Коллекции Set, Map
      12. Comparator Iterator Collections
      13. Наследование
      14. Абстрактные классы и интерфейсы
      15. Deployment
      16. Функциональное программирование в Java. Часть 1
      17. Функциональное программирование в Java. Часть 2. Stream API
      18. Исключения, отладка и логирование
      19. Работа с файлами и сетью
      20. Работа с MySQL в Java
      21. Многопоточность
      22. Протокол HTTP
      23. Нереляционные (NoSQL) базы данных
      24. Разработка веб-приложений. Часть 1
      25. Разработка веб-приложений. Часть 2
      26. Тестирование приложений
      27. Производительность и оптимизация
      28. Итоговый проект
  3. Основы Python. Часть 1

      1. Python intro
      2. Основы
      3. Операторы, выражения
      4. Условный оператор if, ветвления
      5. Условный оператор if: продолжение
      6. Цикл while
      7. For: циклы со счётчиком
      8. For: циклы со счетчиком. Часть 2
      9. Цикл for: работа со строками
      10. Вложенные циклы
      11. Числа с плавающей точкой (int/float)
      12. Функции
      13. Float 2
      14. Итоговый тест

Курсы на выбор: языки автотестов

  1. Автотесты на Python. Базовая часть

      1. Введение в автоматизацию тестирования веб-интерфейсов
      2. Начало автоматизации тестирования веб-интерфейсов на Python
      3. Способы поиска элементов на странице
      4. Взаимодействия с элементами на странице
      5. Валидация и ожидания
      6. Бонусный модуль. Базовая настройка проекта для ввода в прод
      7. Мастер класс и дополнения к курсу
      8. Финальное задание
  2. Автотесты на JavaScript. Базовая часть

      1. Введение в автоматизированное тестирование
      2. Знакомство с автоматизацией на JS: mocha и Selenium Webdriver
      3. Поиск элементов в Selenium Webdriver
      4. Поиск элементов: CSS
      5. Поиск элементов с помощью CSS: продолжение
      6. Сложные CSS-локаторы и ожидания элементов
      7. XPath локаторы
      8. Мастер-класс по написанию автотестов
      9. Финальное задание
  3. Автотесты на Java. Базовая часть

      1. Введение в автоматизированное тестирование
      2. Первые тесты с помощью SeleniumWebDriver
      3. Поиск элементов с помощью Selenium WebDriver
      4. Поиск элементов с помощью CSS
      5. Поиск элементов с помощью CSS: продолжение
      6. Сложные CSS-локаторы и ожидания элементов
      7. Практика в написании автотестов
      8. XPath-локаторы
      9. Финальное задание

Дополнительный курс

  1. Основы SQL

      1. Введение в SQL
      2. Погружение в SELECT’ы
      3. Соединения (JOIN'ы)
      4. Группировка и ключи
      5. Отношения (Реляции/Relations)
      6. Производительность и системное устройство БД

Уже прошли какие-либо курсы Skillbox?

Скажите об этом менеджеру — платить за них не придётся.

Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
success
error
warning

Общение, комьюнити и нетворкинг

Вебинары с экспертами для дополнительной практики 
и общение в Telegram-чате с другими пользователями

Записаться на курс
-45%
5 290 ₽/мес
9 618 ₽/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 38 086 баллов на Lerna
Профессия Инженер по тестированию
Длительность: 10 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    4 967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2 368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки

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

  • Я никогда не тестировал. У меня получится?

    Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего обучения.

  • Что нужно для обучения на платформе?

    Компьютер на ОС Windows 7 или выше с процессором i-серии выше i3 или аналогичный от AMD (от 4 ядер), RAM от 4GB. Или macOS 10.14 или выше, RAM от 8GB. Для проверки Android-приложений нужен телефон с ОС Android версии 5 и выше с RAM от 4GB — а если такого смартфона нет, вы сможете пользоваться эмуляторами и симуляторами.



    iOS-приложения мы будем тестировать с помощью симуляторов. Для этого будет полезно иметь macOS, но если у вас такой возможности нет, — можно пропускать эти задания.

  • Как выбрать, на каком языке писать автотесты?

    Лучше выбрать язык, который соответствует текущему стеку компании и экспертизе сотрудников. Так разработчики и QA-инженеры будут лучше понимать друг друга и при необходимости смогут советоваться по коду.



    У нас можно учиться на трёх языках: Java, JavaScript и Python. Оставьте заявку на обучение и дождитесь звонка менеджера — он поможет выбрать язык, подходящий вашей команде или вам лично.

  • Какой график обучения? Получится ли совмещать его с работой?

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

  • Кто будет мне помогать в обучении на платформе?

    У вас будут проверяющие эксперты и куратор в Telegram-чате. Они прокомментируют практические задания, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

  • Действуют ли какие-нибудь программы рассрочки?

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