Software Developer Engineer in Test

HybridSalary not specified

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Senior Software Developer Engineer in Test із сильними навичками Java для роботи в нашій команді в Remote Ukraine. Ця посада передбачає проектування, впровадження та підтримку інтеграційних тестів на основі Java для додатку управління геонауковими даними.

Обов'язки

  • Проектування, впровадження та підтримку інтеграційних тестів на основі Java для додатку управління геонауковими даними.
  • Моделювання реального використання продукту через SDK / DevKit шар додатку.
  • Аналіз викликів на рівні SDK із споживаючих додатків та їх перетворення в автоматизовані сценарії інтеграційних тестів.
  • Створення та підтримка юніт-тестів за допомогою JUnit та інших інструментів тестування на Java.
  • Перевірка отримання даних, узгодженості, обробки помилок та сумісності в роботах, що працюють із базами даних.
  • Внесення вкладу в проектування підходу автоматизації Swing UI для Windows та Linux.
  • Дослідження збоїв тестів, налагодження коду Java, аналіз логів та надання чітких висновків про першопричину.
  • Інтеграція автоматизованих тестів у CI/CD труби та підвищення загальної стабільності та зручності тестів.

Вимоги

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

    • Сильний досвід роботи з Java.
    • Глибоке розуміння об'єктно-орієнтованого програмування, принципів чистого коду та архітектури тестів.
    • Досвід роботи з JUnit, AssertJ, Mockito або подібними інструментами тестування на Java.
    • Сильний досвід проектування юніт/інтеграційних/E2E тестів для складних додатків на Java.
    • Досвід роботи з JNI.
    • Здатність тестувати через SDKs, DevKits, API або внутрішні службові шари.
    • Гарне знання SQL та досвід роботи з реляційними базами даних.
    • Сильні навички налагодження в Java додатках.
    • Досвід роботи з Maven або Gradle.
    • Досвід роботи з Git та CI/CD труби (бажано, Gitlab CI).
    • Знання інструментів штучного інтелекту.
    • Здатність аналізувати API виклики, потоки даних, логи та поведінку додатку для перетворення реальних сценаріїв використання в автоматизовані тести.
  • Буде плюсом

    • Автоматизація Java Swing UI.
    • Досвід роботи з Java Access Bridge, AssertJ Swing або подібними інструментами.
    • Базовий досвід у C++.
    • Крос-платформне тестування на Windows та Linux.
    • Інструментування JVM, рефлексія, Java агенти або введення тестової/керуючої логіки в робочу Java програму.
    • Досвід створення власних фреймворків тестування.
    • Досвід тестування SDKs, бібліотек, плагінів або API, орієнтованих на розробників.
    • Ізольовані тестові середовища бази даних.
    • Досвід роботи з геонауковими, сейсмічними, свердловинними даними або системами управління корпоративними даними.

Ми пропонуємо

  • Тип зайнятості FULL_TIME.
  • Рівень досвіду Senior.
  • Remote місце роботи в Україні.

Про компанію

Luxoft є глобальним постачальником програмного забезпечення та цифрових рішень, що дозволяє підприємствам інноваційно розвиватися та трансформуватися. Ми прагнемо надавати високоякісні рішення та сприяти співробітництву в робочому середовищі.

Подайте заявку

Зацікавлені кандидати можуть подати заявку на посаду Software Developer Engineer in Test в Remote Ukraine.

Job Details

Company name:
Content Chameleon
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jun 30, 2026
Last checked:
Jun 30, 2026
Posted on the source:
Jul 1, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.