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.
- chief engineer Bydgoszcz
- główny inżynier Bydgoszcz
- software engineering group manager autonomous driving Bydgoszcz
- software engineering team manager Bydgoszcz
- lead engineer Bydgoszcz
- software engineer manager Bydgoszcz
- director of engineering Bydgoszcz
- lead data engineer Bydgoszcz
- test-automation-engineer- java-with-selenium-webdriver Bydgoszcz
- senior automation tester Bydgoszcz