Software Engineer (TrueTest)

Job expired!

Про Нас

Заснована у 2016 році, Katalon є провідним постачальником ультрасучасної платформи управління якістю. Наша Katalon Platform надає можливості командам з забезпечення якості, DevOps та розробникам всіх розмірів швидко, легко та ефективно надавати користувачам винятковий досвід.

Від моменту свого створення Katalon зазнав феноменального зростання, обслуговуючи понад 30,000 команд по всьому світу. Багато з цих команд є частиною Fortune Global 500, включаючи PwC, KPMG та Abbott. Визнана як топовий інструмент автоматизації за оцінками відомих оглядових сайтів, таких як G2, Gartner, Capterra і IT Central Station, Katalon продовжує лідирувати в індустрії.

Про Посаду: Інженер-програміст (TrueTest)

TrueTest – це рішення для автоматизації тестування на основі ІІ, яке автоматично виявляє, моделює, генерує та підтримує тест-кейси користувацьких подорожей. TrueTest спрощує процес генерування тестів, покращуючи ефективність та заощаджуючи цінний час.

Як інженер-програміст, ви будете відігравати ключову роль у розробці та вдосконаленні нашого флагманського інструменту для автоматизації тестування. Основні обов'язки включають:

  • Співпраця: Тісно співпрацювати з продакт-менеджером та командою для розробки нових функцій та вдосконалень продуктів Katalon.
  • Аналіз та Дизайн: Проводити технічний аналіз та створювати дизайни, розбиваючи функції відповідно до вимог дизайну та бізнесу.
  • Якість Коду: Писати високоякісний код, що відповідає стандартам розробки, шаблонам дизайну та передовим практикам.
  • Підтримка Команди: Співпрацювати з колегами-інженерами для забезпечення якості, безпеки та продуктивності продукту.
  • Огляд Коду: Проведення ретельних оглядів коду для забезпечення відповідності стандартам.
  • Безперервне Вдосконалення: Ідентифікувати та пропонувати інноваційні рішення для вдосконалення кодової бази.
  • Інженерні Інновації: Вносити свій внесок у внутрішні інженерні ініціативи для покращення ефективності та послідовності.
  • Розв'язання Проблем: Діагностувати та усувати проблеми для підтримки запитів клієнтів.
  • Допомога в Автоматизації: Підтримувати зусилля з автоматизації допомогою технічного обслуговування та скриптування для тестувальних цілей.

Вимоги

Обов'язково:

  • Досвід роботи з принаймні однією мовою на базі JVM (Java), Python або JavaScript.
  • Помірне розуміння стандартних специфікацій J2EE, бекенд-фреймворків (Spring або Quarkus), ORM (Hibernate) та інструментів тестування (JUnit, Mockito).
  • Практичний досвід з життєвим циклом розробки програмного забезпечення (SDLC) та інструментами, такими як JIRA, SonarQube та Selenium.
  • Гарні навички спілкування анг