Перейти до вмісту
Upvanta sp. z o.o.

Senior/Lead Test Automation Engineer – Java / Selenium / Playwright

Upvanta sp. z o.o. Усі вакансії
Gdańsk
Wrocław
Warszawa
Kraków
+1
5 днів тому

Коротко

Senior/Lead Test Automation Engineer for EU projects. Design & develop scalable test automation frameworks for web, API, mobile. Integrate CI/CD, DevSecOps, Generative AI. Requires Java, Selenium, Playwright, Cypress, RestAssured, BDD, SQL, Jenkins/GitLab CI. Based in Gdańsk.

Стислий виклад підготував ШІ на основі тексту оголошення.

Dołącz do międzynarodowego zespołu realizującego projekty dla Komisji Europejskiej i rozwijaj rozwiązania wspierające zarządzanie grantami oraz ekspertami. Poszukujemy doświadczonego Senior Test Automation Engineer, który będzie odpowiedzialny za projektowanie i rozwój skalowalnych rozwiązań automatyzacji testów oraz wspieranie transformacji w kierunku continuous testing i DevSecOps.

Zakres obowiązków

  • Projektowanie, rozwój i utrzymanie skalowalnych frameworków automatyzacji testów.
  • Tworzenie i utrzymywanie automatycznych testów dla aplikacji webowych, API oraz rozwiązań mobilnych.
  • Definiowanie architektury, metodologii i strategii automatyzacji testów.
  • Integracja automatycznych testów z pipeline’ami CI/CD oraz wspieranie podejścia shift-left testing.
  • Ocena i wdrażanie nowych technologii automatyzacji zgodnie z praktykami DevSecOps.
  • Wspieranie migracji testów manualnych do automatyzacji.
  • Budowanie mechanizmów raportowania, zbierania metryk oraz automatycznych testów regresyjnych.
  • Współpraca z developerami, testerami manualnymi oraz innymi zespołami technicznymi w celu identyfikowania obszarów do automatyzacji.
  • Wykorzystywanie Generative AI w procesie tworzenia i automatyzacji testów.

Wymagania

Automatyzacja i QA

  • Bardzo dobra znajomość Selenium WebDriver, Cypress, Playwright oraz RestAssured.
  • Doświadczenie w testowaniu aplikacji webowych, API i rozwiązań mobilnych.
  • Praktyczna znajomość frameworków BDD, w szczególności Cucumber JVM lub Behave.
  • Znajomość Generative AI oraz jego zastosowania do automatycznego generowania testów.
  • Bardzo dobre podstawy QA, w tym equivalence partitioning i boundary value analysis.
  • Doświadczenie w zarządzaniu danymi testowymi.
  • Doświadczenie w testach wydajnościowych i obciążeniowych z wykorzystaniem Apache JMeter.

Java i technologie testowe

  • Bardzo dobra znajomość Javy oraz środowisk OpenJDK 11, 17 i 21.
  • Praktyczna znajomość Java Streams, Collections i Lambda Expressions.
  • Doświadczenie z JUnit i TestNG.
  • Znajomość Maven i Gradle.
  • Doświadczenie z Jenkins oraz GitLab CI.
  • Znajomość Git.

Technologie i integracje

  • Znajomość Angular i SCSS.
  • Doświadczenie z Protocol Buffers, Jackson i Gson, szczególnie w kontekście walidacji serializacji danych.
  • Bardzo dobra znajomość Oracle oraz złożonych zapytań SQL.
  • Znajomość JJWT, Bearer Token, OAuth 2.0 oraz OpenID Connect.
  • Znajomość procesów związanych z grant lifecycle management, obejmujących m.in. submission, evaluation, agreements, reporting i amendments.
  • Doświadczenie z Amazon Kiro.
Опубліковано 2026-10-28
Діє до 2026-12-27
Джерело