Poszukujemy doświadczonego inżyniera testów automatycznych, który posiada solidne umiejętności techniczne (Java, REST API, CI/CD, testy wydajnościowe) oraz potrafi samodzielnie identyfikować problemy i wdrażać rozwiązania zwiększające efektywność całego zespołu. Szukamy osoby otwartej na rozwój, o analitycznym podejściu, która dobrze odnajdzie się w międzynarodowym środowisku pracy i będzie potrafiła jasno komunikować swoje pomysły.
Dołączysz do dużego, globalnego programu transformacyjnego w sektorze finansowym, prowadzonego przez jedną z największych i najbardziej rozpoznawalnych instytucji bankowych na świecie.
responsibilities :
Projektowanie, rozwój i implementacja szerokiego zakresu przypadków i scenariuszy testowych.
Zapewnienie stabilności projektu oraz zwiększanie niezawodności procesów rozwojowych.
Tworzenie i utrzymywanie testów automatycznych dla aplikacji i API.
Analiza oraz debugowanie błędów – zarówno funkcjonalnych, jak i związanych z automatyzacją.
Współpraca z zespołem developerskim w celu zapewnienia jakości i wydajności oprogramowania.
Przeprowadzanie testów wydajnościowych z wykorzystaniem odpowiednich narzędzi.
Udział w procesach wytwarzania oprogramowania zgodnie z metodologiami Agile/SDLC.
Wdrażanie narzędzi i rozwiązań zwiększających efektywność pracy inżynieryjnej.
Projektowanie rozwiązań wspierających standaryzację procesów i systemów w ramach codziennej pracy (BAU).
requirements-expected :
Minimum 7 lat doświadczenia w testowaniu oprogramowania, ze szczególnym naciskiem na automatyzację.
Bardzo dobra znajomość języka Java (w tym obsługi plików XML i JSON).
Doświadczenie w pracy z REST API (Postman lub inne narzędzia).
Znajomość frameworków testowych (np. Selenium) – mile widziana.
Doświadczenie w pracy z CI/CD – Jenkins, GitLab CI.
Znajomość systemów kontroli wersji (Git).
Podstawowa wiedza dotycząca platform chmurowych (GCP lub AWS).
Doświadczenie w testach wydajnościowych z wykorzystaniem JMeter lub LoadRunner.
Umiejętność debugowania problemów w skomplikowanych skryptach testowych.
Zrozumienie architektury mikroserwisowej – dodatkowy atut.
Dobra znajomość cyklu życia oprogramowania (SDLC) i metodyk zwinnych (Agile).
Umiejętność samodzielnego rozwiązywania problemów i proponowania usprawnień.
Gotowość do ciągłego podnoszenia kwalifikacji i aktualizacji umiejętności.
Bardzo dobre umiejętności komunikacyjne i pracy zespołowej.
offered :
Jan Orzechowski i Piotr Bucki założyli firmę w 2008 roku na paradygmacie, który jest dla nas ważny: j-labs to firma stworzona przez inżynierów dla inżynierów. Piotra Buckiego możesz posłuchać w podcaście Biznes w IT.
Możesz nas kojarzyć m.in. z Talk4Devs – to nasze cykliczne spotkanie, którego prelegentami są m.in.: Sławomir Sobótka, Jarek Pałka, Piotr Konieczny czy Jakub Kubryński.
Misją j-labs jest: Robimy dobre IT, albo wcale - stawiamy na jakość i przyciągamy specjalistów z wysokimi kwalifikacjami: średnie doświadczenie naszych inżynierów to ponad 8 lat.
Posiadamy zdywersyfikowane portfolio partnerów biznesowych (nie skupiamy się na jednej branży), co gwarantuje Tobie duży wybór projektów. Mamy zasadę, że po roku możesz zmienić projekt – jeśli będziesz chciał/a spróbować pracy z innymi technologiami albo realizować projekt z innej branży to możesz to zrobić w obrębie j-labs.