23 lipca 2024
Starszy inżynier ds. kontroli jakości за кордоном, віддалено Niemiecki dostawca SaaS, który cyfryzuje codzienne operacje dla dostawców usług personelu i budynków w Europie . Oferuje kompleksowe rozwiązania usprawniające procesy, takie jak rekrutacja, śledzenie czasu pracy, płace, fakturowanie i raportowanie. Celem firmy jest zwiększanie efektywności, oszczędność czasu i redukcja kosztów poprzez kompleksową cyfryzację, wspierając zarówno branżę usług personalnych, jak i u
23 lipca 2024
Starszy inżynier ds. kontroli jakości
за кордоном, віддалено
Niemiecki dostawca SaaS, który cyfryzuje codzienne operacje dla dostawców usług personelu i budynków w Europie . Oferuje kompleksowe rozwiązania usprawniające procesy, takie jak rekrutacja, śledzenie czasu pracy, płace, fakturowanie i raportowanie. Celem firmy jest zwiększanie efektywności, oszczędność czasu i redukcja kosztów poprzez kompleksową cyfryzację, wspierając zarówno branżę usług personalnych, jak i usług sprzątania specjalistycznymi rozwiązaniami programowymi.
Firma planuje zbudować kolejny zespół w Polsce i zaczyna od stanowiska Senior QA Automation Engineering . Będziesz odgrywać kluczową rolę w zapewnianiu jakości i niezawodności nowej bramy API, która bezproblemowo łączy klientów zarówno SaaS, jak i klientów lokalnych za pośrednictwem nowoczesnego interfejsu API REST.
Ta rola wymaga głębokiego zrozumienia testowania interfejsów API oraz umiejętności ścisłej współpracy z interesariuszami technicznymi i produktowymi w celu udoskonalenia umów dotyczących danych i wyjaśnienia użycia określonych pól interfejsu API. Nie jest to tylko kwestia techniczna związana z pisaniem testów, ale wymaga proaktywnego nastawienia, w którym wykazujesz inicjatywę w rozwiązywaniu problemów związanych z kontraktami dotyczącymi danych i wykorzystaniem pola, współpracujesz z kolegami z różnych zespołów i zagłębiasz się w szczegóły, aż do znalezienia rozwiązania.
Poszukujemy osoby gotowej do ewentualnej przeprowadzki do Wrocławia lub Gdańska (będziemy Cię w tym wspierać) i gotowej do pracy hybrydowej. Będziesz pracować w ugruntowanej i dynamicznej niemieckiej firmie z wieloma ciekawymi projektami i możliwościami.
Kwalifikacje:
- Udokumentowane doświadczenie w testowaniu API i automatycznej inżynierii jakości.
- Doskonałe umiejętności komunikacji i współpracy umożliwiające skuteczną współpracę z interesariuszami, zarówno technicznymi, jak i nietechnicznymi. Umiejętności planowania i zarządzania projektami w celu śledzenia postępów i zadań do wykonania u różnych interesariuszy będą dodatkowym atutem.
- Doświadczenie w tworzeniu wysokiej jakości dokumentacji interfejsów API (specyfikacji OpenAPI).
- Biegłość w narzędziach i praktykach CI/CD, szczególnie w zakresie działań Azure DevOps i GitHub.
- Doświadczenie z bazami danych Postgres w zakresie struktury tabel, podstawowego języka SQL i mapowania pól.
Kluczowe obowiązki:
Specjalizacja w testowaniu API:
- Projektowanie, wdrażanie i wykonywanie kompleksowych testów plany i przypadki testowe dla API REST.
- Twórz i utrzymuj zautomatyzowane skrypty testowe API, aby zapewnić niezawodność i wydajność naszej bramy API.
- Identyfikuj, dokumentuj i śledź defekty oraz ściśle współpracuj z programistami, aby zapewnić szybkie rozwiązanie.
Współpraca z interesariuszami:
- Współpraca z interesariuszami technicznymi i produktowymi w celu definiowania i udoskonalania kontraktów dotyczących danych dla bramy API.
- Wyjaśnij i udoskonal użycie określonych pól API, aby zapewnić jasną i skuteczną komunikację między różnymi interfejsami API.
Dokumentacja:
- Twórz i utrzymuj najwyższej klasy dokumentację dla interfejsów API REST, korzystając ze specyfikacji OpenAPI.
- Udokumentuj różne procesy uwierzytelniania i upewnij się, że są prawidłowewdrożone i przetestowane.
Mapowanie baz danych:
- Pracuj z bazami danych Postgres, aby identyfikować i mapować pola w różnych systemach baz danych.
- Integracja CI/CD :
- Pracuj z potokami CI/CD, zwłaszcza z platformami Azure i GitHub, aby zintegrować automatyczne testy i zapewnić płynne procesy wdrażania.
Miło mieć:
Znajomość .NET i C#:
- Znajomość .NET stos i C#, aby skutecznie współpracować z programistami i rozumieć systemy backendu.
Kompleksowe testowanie:
- Doświadczenie w kompleksowym testowaniu interfejsów użytkownika w celu zapewnienia kompleksowego zasięgu całej aplikacji.
Testowanie mobilne:
- Znajomość testów mobilnych, w tym Flutter i programowania natywnego, w celu rozszerzenia zasięgu testów na platformy mobilne.
Umiejętności zarządzania projektami:
- Umiejętność omawiania harmonogramów i zarządzania zależnościami projektu w celu zapewnienia terminowej realizacji niezbędnych wymagań.
Jeśli dołączysz do zespołu, będziesz częścią dynamicznego zespołu, który zmienia sposób, w jaki nasi klienci łączą się z naszymi produktami i wchodzą w interakcję z nimi za pomocą najnowocześniejszych rozwiązań API.