Ми шукаємо талановитого середнього/старшого інженера з автоматизації програмного забезпечення, щоб приєднатися до нашої динамічної команди. Ідеальний кандидат – це далекоглядна людина, яка має досвід роботи з Java, Gradle, JUnit, тестуванням API, Docker, тестуванням ємності та пристрастю до інновацій та автоматизації на основі ШІ. Ви керуватимете командою кваліфікованих інженерів із забезпечення якості автоматизації, які керуватимуть і керуватимуть стратегією автоматизації в ключових ініціативах.
Що ви будете робити:
- Очолювати та наставляти команду інженерів з QA автоматизації, надаючи вказівки , підтримка та технічна експертиза.
- Керуйте розподілом робочого навантаження, забезпечуючи належне призначення завдань на основі навичок членів команди та вимог проекту.
- Визначте можливості для автоматизації тестування та пропагуйте її впровадження для оптимізації процесів тестування та підвищення загальної ефективності.
- Розробляти та підтримувати сценарії автоматизованого тестування за допомогою Java, Gradle і JUnit, щоб забезпечити якість і надійність наших програмних продуктів.
- Розробляйте та виконуйте тести API, щоб перевірити функціональність, продуктивність і безпеку наших API.
- Використовуйте Docker для контейнерного середовища тестування та оптимізації процесу тестування.
- Проведіть тестування потужності, щоб оцінити продуктивність і масштабованість системи за різних умов навантаження.
- Співпрацюйте з міжфункціональними командами, щоб визначати можливості автоматизації та стимулювати інновації в процесах тестування.
- Інтегруйте технології штучного інтелекту в автоматизацію тестування, щоб підвищити охоплення, точність і ефективність тестування.
- Відстоюйте передові підходи до автоматизації, постійно досліджуючи нові інструменти, техніки та методології для покращення результатів тестування.
- Наставляйте молодших членів команди та сприяйте їхньому професійному розвитку в передовій практиці автоматизації та тестування.
- Будьте в курсі нових тенденцій і технологій у автоматизації програмного забезпечення, ШІ та тестуванні та діліться знаннями з командою.
- Беріть участь у перегляді дизайну та коду, щоб переконатись, що рішення автоматизації відповідають найкращим практикам і стандартам кодування.
Що вам знадобиться:
- 5+ років досвіду у розробці програмного забезпечення чи автоматизації контролю якості
- Англійська — щонайменше середній рівень (ви будете багато спілкуватися з командою США)
- Досвід роботи з API та серверним тестуванням
- Досвід використання Java, Gradle, JUnit
- Досвід створення та підтримки автоматизованих тестів
- Потрібно мати здатність працювати в динамічному та швидкоплинному середовищі.
- Досвід роботи з Docker і технологіями контейнеризації.
- Глибоке розуміння методологій та інструментів перевірки спроможності.
- Продемонстрована здатність впроваджувати інновації та розвивати передові рішення автоматизації.
- Знайомство з технологіями штучного інтелекту та їх застосуванням в автоматизації тестування є плюсом.
- Відмінні навички вирішення проблем і увага до деталей.
- Сильні навички спілкування та співпраці, а також здатність ефективно працювати в командному середовищі.
- Доведена здатність адаптуватися до нових технологій і методологій у розробці та тестуванні програмного забезпечення.
Бонусні бали:
- Сертифікація QA
- Досвід і знання JMeter
- Досвід тестування моделей даних/ наука про дані/інженерія
- Досвід роботи в якості QA в індустрії телекомунікацій
- Досвід тестування продуктивності та/або безпеки
- Досвід і знання в AWS