Upvanta sp. z o.o. zaprasza do międzynarodowego zespołu realizującego projekty dla Komisji Europejskiej. Poszukujemy Senior/Lead Test Automation Engineera, który zajmie się projektowaniem skalowalnych rozwiązań automatyzacji testów oraz wspieraniem transformacji w kierunku continuous testing i DevSecOps.
Zakres obowiązków
- Projektowanie, rozwój i utrzymanie zaawansowanych frameworków automatyzacji testów.
- Tworzenie automatycznych testów dla aplikacji webowych, API oraz rozwiązań mobilnych.
- Definiowanie architektury, metodologii i strategii automatyzacji w projektach.
- Integracja testów z pipeline’ami CI/CD oraz wspieranie podejścia shift-left testing.
- Wykorzystywanie narzędzi Generative AI w procesie tworzenia i automatyzacji testów.
Wymagania
- Bardzo dobra znajomość Selenium WebDriver, Cypress, Playwright oraz RestAssured.
- Biegłość w języku Java (OpenJDK 11, 17, 21) oraz frameworkach JUnit i TestNG.
- Praktyczna znajomość frameworków BDD, takich jak Cucumber JVM.
- Doświadczenie w testach wydajnościowych z wykorzystaniem Apache JMeter.
- Znajomość narzędzi CI/CD, w tym Jenkins oraz GitLab CI.
- Bardzo dobra znajomość baz danych Oracle oraz złożonych zapytań SQL.
Co oferujemy
- Pracę przy prestiżowych projektach dla instytucji międzynarodowych.
- Możliwość wdrażania nowoczesnych technologii i praktyk DevSecOps.
- Współpracę z ekspertami w środowisku nastawionym na rozwój techniczny.
- Pełną elastyczność pracy w modelu w pełni zdalnym.