Вакансії EPAM Ukraine у Київ | Львів | Харків | Дніпро | Вінниця | Івано-Франківськ | Одеса | Чернівці | Хмельницький | Рівне | Ужгород | Тернопіль | Луцьк за напрямком Java | JavaScript | .NET | DevOps | Experience Design | Software Testing | Business Analysis | Python| Big Data | Mobile | Solution Architect | Ruby on Rails у містах за напрямком Java вакансії Київ | Java вакансії Харків | Java вакансії Львів | Java вакансії Вінниця | Java вакансії Одеса | Java вакансії Івано-Франківськ | Java вакансії Чернівці | Java вакансії Хмельницький | Java вакансії Рівне | Java вакансії Ужгород | Java вакансії Тернопіль | Java вакансії Луцьк | JavaScript вакансії Київ | JavaScript вакансії Харків | JavaScript вакансії Львів | JavaScript вакансії Вінниця | JavaScript вакансії Одеса | JavaScript вакансії Івано-Франківськ | JavaScript вакансії Чернівці | JavaScript вакансії Хмельницький | JavaScript вакансії Рівне | JavaScript вакансії Ужгород | JavaScript вакансії Тернопіль | JavaScript вакансії Луцьк | DevOps вакансії Київ | DevOps вакансії Харків | DevOps вакансії Львів | DevOps вакансії Вінниця | DevOps вакансії Одеса | DevOps вакансії Івано-Франківськ | DevOps вакансії Чернівці | DevOps вакансії Хмельницький | DevOps вакансії Рівне | DevOps вакансії Ужгород | DevOps вакансії Тернопіль | DevOps вакансії Луцьк
Навички DevOps-інженера для автоматизаторів
7 липня пройшов надзвичайно цікавий практичний вебінар для тестувальників, під час якого ми дізналися, чим бажано володіти тестувальнику із навичок DevOps-інженера.
Одразу постає питання: а чи не досить написання автотестів та знання архітектури тестового фреймворку? Але ж інженер, який знається на інфраструктурі автоматизації, може самостійно організувати її процес. Отже, DevOps-навички — саме те, що нам потрібно.
Наш спікер Віктор Григорчук співпрацює з EPAM в якості головного інженера з автоматизації тестування. Модераторами зустрічі виступили Тарас Мацишин та Світлана Курко.
Віктор підготував огляд деяких важливих інструментів та приділив особливу увагу їх практичному використанню.
Отже, під час доповіді розглянули:
Чому треба знати основи роботи в командному рядку?
Спікер розповів, чому важливо знати команди інструментів розробки для різних мов програмування, як запускати тести в командному рядку, навіщо знати базові команди в терміналі та додаткові команди.
Який зв'язок між тестами та безперервною інтеграцією?
Віктор пояснив, як це працює, назвав кілька інструментів та продемонстрував, як зробити безперервну інтеграцію на Github.
Навіщо Docker для автотестів?
З'ясували деякі нюанси роботи з інструментом для контейнеризації та навіщо взагалі потрібні контейнери. Дізналися, що робити, якщо нам потрібно те ж середовище, де працюють розробники, або інструмент, який важко встановити. Віктор поділився базовими командами та показав способи їх використання. Також спікер дав корисні поради щодо взаємодії різних сервісів.
Обговорили також Terraform як інструмент для створення інфраструктури та його важливі команди.
Згадали і про Kubernetes як наступний рівень управління контейнерами. Дізналися, навіщо він автоматизатору та які команди потрібно знати.
Наостанок Віктор розповів про хмарні провайдери та показав, як вони виглядають. Також порадив вивчити термінологію та декілька базових команд.
Після доповіді спікер відповів на питання глядачів та розказав, де можна потренуватись на типових задачах.
Також учасники вебінару дізнались, яка грань існує між DevOps-інженером та інженером з автоматичного тестування і як побудувати комунікацію між ними. Цікавим моментом для глядачів стало обговорення питання про те, чи впливає наявність сертифікату з хмарних сервісів на рівень заробітної плати.
Щоб дізнатись більше та отримати порцію надзвичайно корисної інформації, подивіться запис вебінару.
Підписатися на новини
-
Огляд подій
Як створити Kubernetes-оператори за допомогою Operator Framework
Operator Framework надає потужний набір інструментів для створення, тестування та розгортання операторів.
-
Думка експерта
Еволюція AI-асистентів у SDLC: виклики, досягнення та майбутні перспективи
-
Соціальна відповідальність
«Ми повинні бути першими у сфері цифрової інклюзивності», Ігор Процюк, інженер з тестування в EPAM
-
Лайфхаки
Графові бази даних: революція в управлінні складними зв'язками
-
Лайфхаки
Testcontainers: інноваційний підхід до інтеграційного тестування
Testcontainers — інноваційний інструмент, що має значний вплив на спосіб проведення інтеграційних тестів у Java-проєктах.