Автоматизатор тестування (QA Automation Engineer) - це спеціаліст, який допомагає забезпечувати якість роботи програм (сайту, додатків і т.п.) через написання автоматичних тестів, що дають максимально швидкий відгук програмістам про якість новонаписаного коду і зменшують затрати на виконання тестів вручну.
За даними порталу DOU зарплата автоматизаторів з досвідом до 1 року в середньому становить 800 долл/міс. Спеціалісти з досвідом 3+ років отримують від 2500 долл на місяць.
Чого ви навчитесь?
За 6 місяців ви познайомитесь з основами ручного тестування і закладете фундамент написання якісного коду авто-тестів для самостійного розгортання автоматизаваного тестування веб-додатків.
Цього буде достатньо для того, щоб претендувати на junior-позицію тестувальника-автоматизатора в IT-компанії або виконувати замовлення на фрілансі.
Особливості курсу
Фокус на практику
Понад 70% курсу - це практичні завдання, які допомагають відпрацювати теоретичні знання та навички
Реальні завдання
Практичні завдання частково надаються справжніми ІТ-компаніями, то ж учасники генерують рішення реальних проблем
Всебічний розвиток
Курс містить додаткові заняття по soft-skills, методологіям розробки ПЗ та особливостям freelance-роботи
Програма
- Вступ до автоматизації тестів веб-інтерфейсу (основи веб-стеку (HTML, CSS, JavaScript), Python для автоматизації, Pytest, Selenium WebDriver, Selene, Git) - Глибоке занурення в CSS-селектори та XPath-селектори. Ефективні стабільні локатори - Модульне та об'єктно-орієнтоване програмування (ООП) - Початкове планування та проектування тестів, впровадження POC, переогляд коду і рефакторинг - Незалежні тести. Види тестів - ООП та шаблон PageObject - Налаштування проекту. Звіти. Тестові набори - Постійна інтеграція (СI). Віддалене виконання - Тести для веб-API. Піраміда автоматизації тестування - Ручне тестування - Низькорівневі засоби автоматизації браузера. Робота з Selenium Webdriver - Інші мови, інструменти та їх вибір під проект. C#, Java, Javascript і Typescript - Створення фреймворків та бібліотек - Принципи та підходи сучасного тестування програмного забезпечення - Практика з проектами з відкритим кодом (opensource) - Фінальний проект
Залиште Ваш email, і ми надішлемо Вам посилання на відеозапис вебінару "Як самостійно опанувати автоматизацію тестування й потрапити в ІТ" (ми не будемо Вас діставати рекламою, бо самі цього терпіти не можемо)