Automation QA Engineer
ПРО РОЛЬ:
У цій ролі ти приєднаєшся до SD-WAN/Networking команди клієнта, зосередженої на перевірці надійності, масштабованості, безпеки та зручності використання продуктів у сфері програмно-керованих мереж. Роль поєднує розуміння мережевих технологій із практичним досвідом автоматизації тестування на Python, UI-автоматизації за допомогою Playwright, тестування REST API та інтеграції в CI/CD процеси. Ти співпрацюватимеш із платформеними, backend-, frontend-командами, а також фахівцями з розробки та системної інженерії над підвищенням якості автоматизації, виявленням ризиків продукту та запобіганню регресіям протягом усього життєвого циклу розробки програмного забезпечення.
ОБОВ’ЯЗКИ:
- розробляти та виконувати тестові стратегії для функціональності SD-WAN і наскрізних сценаріїв роботи продукту;
- розробляти та підтримувати автоматизовані тести на Python;
- створювати та підтримувати UI-автоматизацію за допомогою Playwright або аналогічних фреймворків для браузерної автоматизації;
- тестувати та автоматизувати RESTful API, включно з позитивними й негативними сценаріями, автентифікацією, валідацією payload та обробкою помилок;
- аналізувати результати тестувань, логи, stack traces, відповіді API, браузерні артефакти та поведінку системи для визначення першопричин проблем;
- виявляти та усувати нестабільні автоматизовані тести для підвищення стабільності, покриття, продуктивності виконання, надійності та підтримуваності;
- інтегрувати автоматизовані тестові набори в CI/CD пайплайни за допомогою Jenkins або аналогічних інструментів;
- повідомляти про дефекти програмного забезпечення, відстежувати їх і супроводжувати до повного вирішення;
- співпрацювати з платформеними, backend-, frontend-, мережевими та інфраструктурними інженерними командами;
- застосовувати AI-assisted engineering практики для підвищення ефективності тестування та автоматизації.
ВИМОГИ:
- ґрунтовні знання мережевих технологій на рівні CCNA/CCNP, включно з IPv4/IPv6, TCP/IP, routing and switching, VLANs, VRFs, NAT, DHCP, DNS та QoS;
- розуміння протоколів і концепцій маршрутизації, зокрема BGP та OSPF;
- практичний досвід усунення мережевих несправностей із використанням packet captures, логів, лічильників та CLI мережевих пристроїв;
- практичний досвід автоматизації тестування на Python;
- практичний досвід роботи з Playwright або аналогічними фреймворками браузерної автоматизації;
- досвід тестування та автоматизації HTTP/RESTful API, включно з автентифікацією, JSON/XML payload, валідацією запитів і відповідей, негативним тестуванням та обробкою помилок;
- досвід роботи з Git-based процесами розробки, включно з branching, merging, pull requests, code reviews та вирішенням конфліктів;
- досвід інтеграції автоматизованих тестів у CI/CD пайплайни за допомогою Jenkins або подібних інструментів;
- сильні навички troubleshooting та root-cause analysis;
- досвід виявлення та покращення нестабільних або ненадійних автоматизованих тестів;
- здатність самостійно працювати, брати відповідальність за якість тестування та ефективно взаємодіяти з кросфункціональними командами;
- рівень англійської мови не нижче Intermediate Strong.
ПРО НАС:
SoftServe — глобальна компанія у сфері цифрової інженерії та технологічного консалтингу. Тут експертність поєднується з культурою, у центрі якої — люди. Уже понад 30 років ми допомагаємо організаціям долати складні бізнес-виклики. Поєднуємо глибоку інженерну експертизу з продуманими інноваціями, що спираються на дослідження.
Наші команди працюють у напрямах цифрової інженерії, аналітики даних, хмарних технологій та AI/ML. Створюємо практичні й масштабовані технологічні рішення, що відповідають реальним потребам бізнесу та приносять користь людям. Серед наших клієнтів — компанії з різних індустрій: високих технологій, фінансових сервісів, охорони здоров’я, фармацевтики та біотехнологій, ритейлу, енергетики й виробництва. Для нас важливі якість рішень, їхній вплив і люди, завдяки яким ця робота стає можливою.
Нас вирізняє те, як ми працюємо разом. Ти приносиш свій погляд і амбіції — ми створюємо середовище, де можна впевнено рухатися вперед і будувати рішення, що мають значення.
МИ ПРОПОНУЄМО:
- Гнучкий графік: працюй з дому, з офісу або в гібридному форматі — так, щоб зберігати фокус і залишатися на зв’язку з командою.
- Компенсація та переваги: конкурентна винагорода, що відповідає ролі, локації та ринку. Також — медичне страхування, оплачувана відпустка, підтримка фізичного й ментального здоров’я та можливості для навчання.
- Лідерство з фокусом на людей: ти працюєш із лідерами, відкритими до діалогу, які пояснюють контекст і допомагають командам рухатися в одному напрямі.
- Технологічні спільноти: долучайся до спільнот з AI/ML, Cloud, Quantum Computing, IoT і Robotics, а також до проєктів, що базуються на сучасних фреймворках і технологіях.
SoftServe — компанія рівних можливостей. Ми відкриті до працевлаштування усіх кваліфікованих кандидатів та кандидаток, незалежно від раси, кольору шкіри, віросповідання, віку, статі, національності, інвалідності, сексуальної орієнтації, гендерної ідентичності та самовираження, ветеранського статусу та інших захищених ознак, відповідно до чинного законодавства. Ставай частиною SoftServe та роби те, що драйвить!
Відгукнутись на вакансію