Senior/Lead Test Automation Engineer - Java / Selenium / Playwright
Upvanta sp. z o.o.
- Praca zdalna
To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.
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.
- lead data engineer Bielsko-Biała
- główny inżynier Bielsko-Biała
- director of engineering Bielsko-Biała
- software engineering team manager Bielsko-Biała
- lead engineer Bielsko-Biała
- chief engineer Bielsko-Biała
- lead devops engineer Bielsko-Biała
- software engineer manager Bielsko-Biała
- tester-automatyczny-soapui Bielsko-Biała
- test-automation-engineer- java-with-selenium-webdriver Bielsko-Biała