freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Engineer (Java)

Summary

Build and maintain automated UI tests in Java for a desktop lab instrument, using TestFX and JUnit 5, and support CI/CD pipelines in an Agile/Scrum environment.

Projekt to aplikacja desktopowa działająca na instrumencie laboratoryjnym. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie testów automatycznych, zapewnienie jakości oprogramowania oraz wsparcie procesów CI/CD w środowisku Agile/Scrum.

Po okresie wdrożenia praca z biura około 3 razy w miesiącu.

Technologie wykorzystywane w projekcie

  • Java
  • TestFX
  • JUnit 5
  • Gradle
  • AssertJ
  • Log4J
  • Lombok
  • Allure
  • Azure DevOps

Wymagania

  • Bardzo dobra znajomość języka Java poparta doświadczeniem w automatyzacji testów na poziomie senior.
  • Doświadczenie w pracy z narzędziami lub frameworkami do automatyzacji testów UI (w projekcie wykorzystywany jest TestFX).
  • Doświadczenie w pracy z narzędziami budowania aplikacji Gradle i/lub Maven.
  • Znajomość testowania API.
  • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację i pracę z dokumentacją techniczną.
  • Gotowość do sporadycznej pracy z biura we Wrocławiu (kilka razy w miesiącu).
  • Umiejętność analitycznego i krytycznego myślenia, skutecznej komunikacji oraz współpracy w zespole.

Mile widziane

  • Doświadczenie w pracy z narzędziami wspieranymi przez AI w obszarze wytwarzania oprogramowania i testowania.
  • Doświadczenie w pracy z narzędziami CI/CD (Azure DevOps, Jenkins, GitHub Actions, GitLab CI).
  • Znajomość narzędzi do zarządzania zadaniami i testami, takich jak Jira, Xray, TestRail, Zephyr, Azure DevOps lub podobnych.
  • Umiejętność analizy oraz tworzenia dokumentacji technicznej.
  • Doświadczenie w projektach realizowanych w środowisku regulowanym, szczególnie w branży medycznej.
  • Znajomość normy IEC 62304 dotyczącej cyklu życia oprogramowania medycznego.

See also