DEVrepublik

Курс Automation QA

Дата: квітень

Час: TBD

Оплата: 15000 uah

Реєстрація та оплата

 
 
 
1
1

Наступні події

Курс Automation QA

Забезпечення якості (QA) трохи відрізняється від “тестування”, це спосіб запобігання помилок і дефектів виробленої продукції та уникнення проблем при постачанні товарів або послуг клієнтам. QA стає цінною та важливою частиною команди розвитку.

Забезпечення якості (QA) трохи відрізняється від “тестування”, це спосіб запобігання помилок і дефектів виробленої продукції та уникнення проблем при постачанні товарів або послуг клієнтам. QA стає цінною та важливою частиною команди розвитку.

Цей QA / Automation QA-курс створений для потреб роботодавця. І базується на практиці (понад 75%).

Ви дізнаєтеся не тільки як знаходити помилки та зламане програмне забезпечення, але й як інтегрувати в нього якість та покращити його.

Автоматизація робить діяльність QA більш ефективною, і це стає все більш популярним, що робить професію QA дуже привабливою серед кваліфікованих інженерів.

Але цей курс не для всіх! Ви повинні бути наділеними рисою швидко вчитися, бути наполегливим і мати хороші комунікативні навички (навіть якщо незабаром плануєте працювати віддалено). Отже, прийміть рішення, можете ви прийняти цей виклик чи ні?

Навчальний план

Manual

Основи тестування та процес тестування в SDLC
Що таке тестування, як його запустити. Що таке помилка та фіча. Життєвий цикл помилок.

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

Типи тестування, рівні, охоплення. Матриця простежуваності.

Тестова конструкція

Різні методи, включаючи основні, найпопулярніші та популярні. Аналіз граничних значень, розподіл еквівалентності, попарно та ін.

Тест-менеджмент

Інструменти, трекер помилок. Jira.

Випробування артефактів
Як визначити сферу тестування? Як правильно повідомити про помилку? Що таке позитивне та негативне тестування? Як писати звіти, плани тощо?

Навички

Базовий синтаксис SQL, як працювати з базами даних. Linux та основні команди. VirtualBox.

Бонус

Ви дізнаєтесь, як створити резюме Manual QA, як скласти іспит ISTQB та як поводитися на співбесіді.

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

Основи автоматизації

Чому, як і коли автоматизувати? Топ-5 помилок інженерів з автоматизації якості.

Програмування JavaScript

Від основ до ООP.

Python Програмування

Вступ, основи програмування, requests Package (APIs)

Архітектура клієнт-сервер

Що таке клієнт / сервер. Інструменти для розробників Chrome. Мережа. HTTP.

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

Установка з нуля. Напишіть перші тести. Selenium, Puppeteer, Jest та інші найпопулярніші рамки та інструменти.

Рамка

Приклади системи автоматизації. Як її створити. Ви створите свій власний фреймворк.

Об’єкти сторінки. Ведення журналів. Звітність (Allure). Налагодження.

GIT
Ви дізнаєтесь, як працювати з найпопулярнішим CVS.

CI/CD

Gitlab, Jenkins, Docker.

Інші інструменти / рамки

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

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

Поради та рекомендації. Інструменти.

Тестування продуктивності та навантаження

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

Бонуси

Поради щодо автоматизації якості та краш-тест. Як пройти співбесіду? Детальний огляд Scrum (вам обов’язково будуть потрібні ці знання в майбутньому). Як пройти співбесіду? Основи безпечного тестування.

Наші тренери

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

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

Олександр Пелех

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

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

Присяжний Андрiй

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