DEVrepublik

Курс Automation QA

Дата: апрель

Время: TBD

Плата: 15000 грн

Регистрация и оплата

 
 
 
1
1

Следующие события

Курс Automation QA

Обеспечение качества (QA) немного отличается от «тестирования», это способ предотвращения ошибок и дефектов в производимых продуктах и ​​предотвращения проблем при доставке продуктов или услуг клиентам. QA становится ценной и важной частью команды разработчиков.

Этот курс QA / Automation QA разработан с учетом потребностей работодателя. И основан на практике (более 75%).

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

Автоматизация делает работу QA более эффективной, и эта область становится все более популярной, что делает профессию QA очень привлекательной среди квалифицированных инженеров.

Но этот курс не для всех! Вы должны уметь быстро учиться, быть настойчивым и иметь хорошие коммуникативные навыки (даже если вы планируете работать удаленно в ближайшее время). Итак, решите для себя, можете ли вы принять этот вызов или нет?

Учебный план

Manual

Основы тестирования и процесс тестирования в SDLC
Что такое тестирование, как его запустить. Что такое баг и фича. Жизненный цикл ошибки.

Процесс тестирования

Типы тестирования, уровни, покрытие. Traceability matrix.

Тестовый дизайн

Различные техники, в том числе основные и самые популярные. Анализ граничных значений, эквивалентное разбиение, Pairwise и др.

Управление тестированием

Инструменты, трекеры ошибок. Jira.

Тестовые артефакты
Как определить объем тестирования. Как правильно сообщить об ошибке. Что такое позитивное и негативное тестирование. Как писать отчеты, планы и т. д.

Навыки

Базовый синтаксис SQL, как работать с базами данных. Linux и основные команды. VirtualBox.

Бонусы

Вы узнаете, как составить резюме manual QA, как сдать экзамен ISTQB и как вести себя на собеседовании.

Автоматизация

Основы автоматизации

Почему, как и когда автоматизировать. Топ 5 ошибок инженеров QA автоматизации.

JavaScript программирование

От основ до ООP.

Python программирование

Введение в Python, Основы программирования, requests Package (APIs)

Клиент-сервер архитектура

Что такое клиент / сервер. Инструменты разработчика Chrome. Сеть. HTTP.

Автоматизация

Настройка с нуля. Написание первых тестов. Selenium, Puppeteer, Jest и другие самые популярные фреймворки и инструменты.

Фреймворк

Примеры инфраструктуры автоматизации. Вы создадите свой собственный фреймворк.

Page objects. Логирование. Отчетность (Allure). Отладка.

GIT
Вы узнаете, как работать с наиболее популярной системой контроля версий.

CI/CD

Gitlab, Jenkins, Docker.

Другие инструменты / рамки

Мы не привязываем вас к инструментам, которые использует тренер. ВВы узнаете о многих инструментах с нашей поддержкой, и мы попробуем несколько из них вместе. Это позволит вам принимать правильные решения в будущем при выборе нужных инструментов. Puppeteer. Testcafe. Webdriver IO. Cypress

Мобильная автоматизация

Советы и приемы. Инструменты.

Тестирование производительности и нагрузки

Вы узнаете, как измерить время загрузки сайта. Создадим нагрузочный тест, используя jMeter.

Бонусы

Советы по автоматизации QA и краш-тест. Как пройти собеседование. Подробный обзор Scrum (вам обязательно понадобятся эти знания в будущем). Как пройти собеседование. Основы тестирования безопасности.

Наши Тренеры

Руслан Климентьев

Руслан - автор учебных программ в DEVrepublik и инструктор по практическим заданиям.
Закончил Одесский национальный политехнический университет, специалист "Радиоэлектронные аппараты".
года опыта работы в Data Science.
Интересы: статистика, Data Visualization, CNN models и Computer Vision
2 раза получал на Kaggle.com приз Weekly Kernels Award
Winner.
Хобби: скалолазание и туризм

Александр Пелих

Александр – один из наших инструкторов курса Automation QA. Он имеет более 5 лет опыта в области Quality Assurance. Имеет сертификат ISTQB. Работал в больших компаниях и в маленьких стартапах. Он знает, как начать автоматизацию с нуля. Использует Javascript и современные фреймворки при написании тестов автоматизации. Регулярно посещает конференции для повышения квалификации.

Любимые инструменты: Puppeteer, Postman.
Хобби: работа, чтение, квесты.

Присяжный Андрей

Андрей - один из инструкторов курса Automation QA в DEVrepublik.
Имеет два высших образования в сфере компьютерных наук и финансов. Получил сертификат ISTQB Foundation Level.
Долгое время работал в банке и руководил направлением международных расчетов, после чего перешел в сферу тестирования программного обеспечения. В тестировании более 4-х лет. За это время принимал участие в проектах, связанных с дистанционными системами обучения, автоматизированным банковским ПО, CRM и BPM системами. Начинал, как и большинство, с мануального тестирования, был руководителем команды. Автотесты писал на PHP, Python, а сейчас активно использует Javascript. Кроме автоматизации UI-тестирования, пишет автотесты для API и тестирования производительности.
На данный момент работает в компании Terrasoft автоматизатором backend направления.
Хобби: путешествия, автомобили, настольные игры.