
W skrócie
zdania wybrane z oferty- Tworzenie, rozwijanie i utrzymanie automatycznych testów API, integracji pomiędzy usługami oraz przepływów end-to-end.
- Planowanie strategii testowej: decydowanie, co, na jakim poziomie i w jakim zakresie warto automatyzować oraz które ryzyka wymagają dodatkowej weryfikacji.
- Utrzymywanie testów w pipeline'ach CI/CD, w tym diagnozowanie flaky tests oraz problemów ze środowiskiem i danymi testowymi.
Pełny opis
z pracuj.plO projekcie
Jesteśmy dynamicznie rozwijającą się firmą z sektora fintech, która łączy nowoczesne technologie z tradycyjnymi rozwiązaniami finansowymi, dostarczając innowacyjne produkty i usługi. Naszym celem jest przekształcenie sposobu, w jaki ludzie zarządzają swoimi finansami, poprzez tworzenie bezpiecznych, efektywnych i intuicyjnych rozwiązań płatniczych. Szukamy osoby, która ma solidne podstawy testowania oprogramowania, ale przede wszystkim potrafi samodzielnie analizować problemy i dobierać do nich odpowiednie rozwiązania.
Tak organizujemy naszą pracę
Tak pracujemy
- wewnątrz organizacji
- rozwijasz kilka projektów jednocześnie
- masz wpływ na wybór narzędzi i technologii
- masz wpływ na rozwiązania technologiczne
- masz wpływ na produkt
- scrum
- kanban
Skład zespołu
- programista testów automatycznych
Twój zakres obowiązków
- Planowanie strategii testowej: decydowanie, co, na jakim poziomie i w jakim zakresie warto automatyzować oraz które ryzyka wymagają dodatkowej weryfikacji.
- Tworzenie, rozwijanie i utrzymanie automatycznych testów API, integracji pomiędzy usługami oraz przepływów end-to-end.
- Utrzymywanie testów w pipeline'ach CI/CD, w tym diagnozowanie flaky tests oraz problemów ze środowiskiem i danymi testowymi.
- Wykonywanie testów manualnych i exploratory testingu.
- Analiza i debugowanie problemów, w testach, aplikacji, backendzie i środowisku testowym, oraz ustalanie ich przyczyn.
- Bliska współpraca z developerami w środowisku Agile: zbieranie informacji o problemie, proponowanie rozwiązań i doprowadzanie tematów do końca.
- Wykorzystywanie narzędzi AI w codziennej pracy (analiza problemów, praca z kodem, rozwój automatyzacji) wraz z krytyczną weryfikacją wygenerowanych rozwiązań.
Nasze wymagania
- Doświadczenie w automatyzacji testów oraz swoboda w pracy z kodem. Nie wymagamy znajomości konkretnego języka ani frameworka. Ważniejsza jest umiejętność szybkiego wejścia w istniejący projekt i oceny jakości tworzonego rozwiązania.
- Dobre rozumienie testowania API, integracji pomiędzy usługami oraz przepływów end-to-end.
- Umiejętność samodzielnego zaplanowania podejścia do testów.
- Umiejętność debugowania i szukania przyczyn problemów, zarówno w testach, jak i w aplikacji, backendzie czy środowisku testowym.
- Doświadczenie z CI/CD i utrzymywaniem automatycznych testów w pipeline'ach, w tym diagnozowaniem flaky tests, problemów ze środowiskiem i danymi testowymi.
- Umiejętność wykonywania testów manualnych i exploratory testingu.
- Umiejętność efektywnego korzystania z narzędzi AI (analiza problemów, praca z kodem, tworzenie i rozwijanie automatyzacji, szybkie poznawanie nowych technologii) oraz krytycznej oceny i weryfikacji wygenerowanych rozwiązań.
- Samodzielność, dobra komunikacja z developerami i odpowiedzialność za powierzony obszar.
- Dobra znajomość języka angielskiego (w mowie i piśmie).
Mile widziane
- Doświadczenie z testowaniem aplikacji mobilnych.
- Doświadczenie z narzędziami do testów E2E aplikacji mobilnych, np. Detox, Appium, Maestro lub podobnymi.
- Doświadczenie z performance/load/stress testingiem oraz interpretacją wyników.
- Doświadczenie w tworzeniu lub rozwijaniu infrastruktury i frameworków testowych.
- Znajomość React Native lub doświadczenie z aplikacjami mobilnymi w podobnych technologiach.
- Doświadczenie w sektorze fintech lub pokrewnym.
To oferujemy
- Konkurencyjne wynagrodzenie uzależnione od doświadczenia.
- Udział w innowacyjnych projektach fintechowych o zasięgu globalnym.
- Prywatną opiekę medyczną oraz pakiet benefitów.
- Elastyczne godziny pracy i możliwość rozwoju zawodowego.
Tak pracujemy nad projektem
- automatyzacja testów
- środowiska testowe
- testy funkcjonalne
- testy integracyjne
- testy regresyjne
- testy wydajnościowe
- testy manualne
Takie dajemy możliwości rozwoju
- czas na rozwój Twoich pomysłów
- przestrzeń do eksperymentowania
Benefity
- Codzienne obiady w biurze
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- elastyczny czas pracy
Etapy rekrutacji
- Krótka rozmowa telefoniczna
- Spotkanie w biurze z CTO, QA Engineer i PM
- Feedback i decyzja rekrutacyjna
Treść ogłoszenia pochodzi z pracuj.pl i należy do jego autora.
Historia oferty
bez zmian od publikacji- Podbita na górę listy
Pracodawca odświeżył ogłoszenie na portalu.
- Opublikowana na pracuj.pl