W skrócie
- Zadania: Projektuj i rozwijaj automatyczne ramy testowe dla API i UI.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Elastyczne godziny pracy, możliwość pracy zdalnej oraz program rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad nowoczesnymi rozwiązaniami płatniczymi i wpływaj na rozwój klientów.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii QA oraz silne umiejętności w testowaniu API.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
W SPD Technology łączymy zespół podobnie myślących ludzi, którzy są zmotywowani do przynoszenia wartości poprzez swoją pracę, zjednoczeni w swoim zaangażowaniu w wysoką wydajność i dostarczanie niestandardowych, nowoczesnych rozwiązań technologicznych, które napędzają rozwój klientów. Wzmacniamy naszych pracowników kulturą doskonałości i dajemy im możliwość ponoszenia odpowiedzialności za wkład na każdym poziomie. Cenimy ludzkość i współpracę, zachęcamy do rozwoju zawodowego i osobistego oraz wspieramy elastyczne środowisko pracy, w którym każdy wkład jest mile widziany.
Budujemy platformę orkiestracji płatności nowej generacji, zaprojektowaną w celu uproszczenia przetwarzania transakcji, zwiększenia efektywności operacyjnej i dostarczenia bezproblemowego doświadczenia płatniczego dla firm i ich klientów. Nasze rozwiązanie integruje się z wieloma bramkami płatności, zawiera zaawansowane mechanizmy zapobiegania oszustwom i zapewnia pełną zgodność z PCI DSS oraz innymi regulacjami branży finansowej.
Jako Senior QA Automation Engineer odegrasz kluczową rolę w zapewnieniu jakości naszej platformy, projektując i wdrażając solidne strategie testowania na wszystkich etapach cyklu życia oprogramowania. Będziesz ściśle współpracować z programistami, analitykami biznesowymi i zespołem produktowym, aby zapewnić stabilne, wysokowydajne i zgodne dostarczanie krytycznych API. Produkt koncentruje się głównie na API, z minimalnym udziałem UI.
Tech Stack:
- Back-End: Kotlin, Spring Cloud, JUnit, Swagger, Kafka, PostgreSQL (AWS RDS), Redis (AWS), DynamoDB, Docker, AWS
- Front-End: TypeScript, React, Vite
- QA Automation: RestAssured, MockServer, JMeter (Java DSL), Playwright, JUnit/TestNG, Docker, AWS
- CI/CD: GitHub Actions
Struktura zespołu: 7 inżynierów oprogramowania, 2 inżynierów automatyzacji QA, 3 inżynierów DevOps, 1 projektant UI/UX, 1 analityk biznesowy i 1 menedżer projektu.
Środowisko pracy: Procesy Agile. Elastyczne godziny pracy dostosowane do stref czasowych UK.
Jako wykwalifikowany ekspert, będziesz:
- Projektować, rozwijać i utrzymywać zautomatyzowane ramy testowe dla API back-end i front-end, gdzie to możliwe.
- Budować rozwiązania automatyzacji testów od podstaw lub rozszerzać istniejące dla testowania API i UI.
- Definiować i wdrażać solidną strategię testowania wydajności przy użyciu JMeter (Java DSL).
- Zapewniać kompleksowe pokrycie testami poprzez testy funkcjonalne, regresyjne, integracyjne i wydajnościowe.
- Aktywnie uczestniczyć w analizie wymagań i wnosić wkład w projektowanie rozwiązań z perspektywy QA.
- Ściśle współpracować z programistami, zespołami DevOps i produktowymi, aby zapewnić testowalność i automatyzację na wszystkich etapach rozwoju.
- Utrzymywać dokumentację testową na bieżąco i wnosić wkład w planowanie sprintów i szacowanie.
- Identyfikować, zgłaszać i śledzić błędy, dążąc do ciągłego doskonalenia jakości produktu.
- Zapewniać, że wszystkie dostarczane materiały QA są zgodne z regulacjami i standardami branżowymi, szczególnie w obszarze FinTech.
- Wnosić wkład w optymalizację pipeline CI/CD dla zautomatyzowanego testowania (GitHub Actions).
- Mentorować i prowadzić inżyniera automatyzacji średniego poziomu, wspierając rozwój i dzielenie się wiedzą.
Szukamy Ciebie, jeśli masz:
- 5+ lat doświadczenia w inżynierii oprogramowania lub QA.
- Doświadczenie w FinTech lub e-Commerce.
- 4+ lata praktycznego doświadczenia w automatyzacji testów, z silnym naciskiem na testowanie na poziomie API.
- Silne umiejętności w Java/Kotlin, z praktycznym doświadczeniem w używaniu JUnit/TestNG, RestAssured, MockServer, JMeter.
- Solidne doświadczenie w testach wydajności, obciążenia i stresu.
- Doświadczenie z Playwright lub podobnymi narzędziami do automatyzacji UI.
- Solidne zrozumienie pipeline'ów CI/CD — doświadczenie z GitHub Actions.
- Dobrą znajomość SQL.
- Solidne zrozumienie najlepszych praktyk QA, zasad piramidy testów i SDLC.
- Solidne zrozumienie systemów płatności, przepływów transakcji i związanych wymagań dotyczących zgodności.
- Doświadczenie w pracy w regulowanych środowiskach jest dużą zaletą.
- Silne umiejętności rozwiązywania problemów, dbałość o szczegóły i proaktywne podejście.
Wymagania językowe: Angielski – poziom średniozaawansowany (B2+), ukraiński – biegły.
Punkty bonusowe:
- Praktyczne doświadczenie z infrastrukturą AWS.
- Znajomość środowisk konteneryzowanych (Docker, Kubernetes).
Co oferujemy:
- Dołącz do zespołu ekspertów, którzy tworzą niestandardowe, nowoczesne rozwiązania technologiczne dla renomowanych firm, wspierając rozwój klientów.
- Skorzystaj z możliwości osobistego i zawodowego rozwoju.
- Pracuj w elastycznym środowisku pracy, w pełni zdalnie lub w modelu hybrydowym.
- Ciesz się elastycznym harmonogramem pracy i równowagą między pracą a odpoczynkiem.
- Skorzystaj z programu mentorskiego, planu rozwoju osobistego i indywidualnych nauk.
- Weź udział w wydarzeniach technologicznych i kulturalnych oraz inicjatywach CSR, które są zgodne z Twoimi wartościami.
Kroki rekrutacji:
- Rozmowa z rekruterem.
- Rozmowa techniczna.
- Rozmowa z menedżerem.
Senior QA Automation Engineer in Katowice – pracodawca: SPD Technology
SPD Technology to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w zdalnym środowisku. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala inżynierom na realizację ambitnych projektów oraz dzielenie się wiedzą. Oferujemy elastyczne godziny pracy, wsparcie w nauce nowych technologii oraz możliwość wpływania na rozwój kluczowych komponentów platformy.