Senior/Lead Test Automation Engineer – Java / Selenium / Playwright
W skrócie
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.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
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.
| Opublikowana | 2026-10-28 |
| Wygasa | 2026-12-27 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.