W skrócie
- Zadania: Zarządzaj automatyzacją testów w chmurze i współpracuj z zespołami deweloperskimi.
- Firma: Forte Group - dynamiczna firma technologiczna z ponad 25-letnim doświadczeniem.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie, ubezpieczenie zdrowotne i wsparcie w rozwoju zawodowym.
- Pozostałe informacje: Przyjazne środowisko pracy z możliwościami rozwoju kariery i międzynarodowymi zespołami.
- Dlaczego ta praca: Pracuj nad nowoczesnymi projektami i wprowadzaj innowacje w branży technologicznej.
- Kwalifikacje: 5+ lat doświadczenia w automatyzacji testów i umiejętności programowania w Pythonie.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Jako Inżynier Automatyzacji Testów / SDET, będziesz kluczowy w zapewnieniu jakości i niezawodności platformy, gdy przechodzi ona z monolitycznego systemu do solidnej architektury chmurowej. Będziesz odpowiedzialny za rozwijanie automatyzacji testów dla projektu podczas migracji do chmury. Twoje zadania obejmą prowadzenie planu automatyzacji testów, planów testów oraz dokumentacji środowiska testowego.
O produkcie: Platforma to system klasy enterprise oparty na .NET, obecnie działający w wielu środowiskach klientów. Plan modernizacji obejmuje przeniesienie do chmury przy użyciu modelu lift-and-shift - wprowadzając automatyzację chmurową, bezpieczne połączenia i telemetrię, zachowując jednocześnie istniejącą funkcjonalność. Przyszłe etapy będą koncentrować się na stopniowym rozdzielaniu i przejściu do komponentów natywnych dla chmury.
Obowiązki:
- Przeprowadzanie testów API przy użyciu narzędzi takich jak Postman, Insomnia lub K6 w celu walidacji funkcjonalnych i wydajnościowych aspektów usług RESTful i punktów końcowych GraphQL, które są centralne dla nowej rozdzielonej architektury.
- Ścisła współpraca z zespołami deweloperskimi i DevOps w celu integracji automatycznych testów z pipeline'ami CI/CD, co umożliwia ciągłe testowanie i zapewnia wysoką jakość dostarczanego oprogramowania.
- Udział w przeglądach kodu i wkład w poprawę ogólnej jakości, utrzymywalności i skalowalności bazy kodu automatyzacji testów.
- Analiza wyników testów, raportowanie błędów i współpraca z zespołami międzyfunkcyjnymi w celu efektywnego rozwiązywania problemów, dostarczając szczegółowy kontekst techniczny dla defektów.
- Wkład w strategiczne planowanie podejścia do zapewnienia jakości dla całej platformy, przyjmując metodologię testowania shift-left.
Wymagania i umiejętności:
- 5+ lat doświadczenia w automatyzacji testów, ze szczególnym uwzględnieniem rozwijania i utrzymywania skalowalnych frameworków testowych w Pythonie przy użyciu pytest.
- Praktyczne doświadczenie w budowaniu i utrzymywaniu zestawów automatyzacji webowej end-to-end przy użyciu Playwright oraz generowaniu raportów za pomocą Allure.
- Doświadczenie w testowaniu API przy użyciu narzędzi takich jak Postman, Insomnia lub K6.
- Znajomość baz danych relacyjnych, idealnie SQL Server: dane testowe są przechowywane w kopiach zapasowych baz danych, co stanowi wyzwanie w zakresie przygotowania danych.
- Solidne zrozumienie REST API i GraphQL, w tym jak testować i walidować żądania i odpowiedzi API.
- Biegłość w Pythonie do skryptowania automatyzacji testów i rozwoju frameworków.
- Silne umiejętności analityczne i rozwiązywania problemów z dbałością o szczegóły.
- Znajomość pipeline'ów CI/CD i doświadczenie w integracji automatycznych testów z narzędziami takimi jak GitHub Actions, Azure DevOps, CircleCI, GitLab CI lub podobnymi, aby wspierać ciągłe testowanie w środowisku chmurowym.
- Doświadczenie w uruchamianiu automatyzacji w świeżo wdrożonych środowiskach na Windows/IIS w AWS. Powinieneś czuć się komfortowo pracując z środowiskami zarządzanymi przez Terraform, stworzonymi przez zespół chmurowy.
- Doświadczenie w pracy w środowiskach Agile lub Scrum.
- Znajomość praktyk testowania aplikacji natywnych dla chmury (np. mikroserwisy, kontenery i architektury oparte na zdarzeniach).
Miło widziane:
- Znajomość i doświadczenie w Rozwoju Sterowanego Behawioralnie (BDD), w tym pisanie plików funkcji przy użyciu składni Gherkin.
- Znajomość narzędzi do testowania wydajności lub obciążenia w kontekście chmurowym.
- Znajomość standardów interoperacyjności danych w ochronie zdrowia (np. HL7 FHIR lub podobne).
- Doświadczenie w korzystaniu z agentów AI do przyspieszania tworzenia testów.
Co oferujemy:
- Możliwość pracy zdalnej - gdziekolwiek i kiedykolwiek. Nasze podejście zdalne pozwala Ci wybrać, gdzie i jak najlepiej pracujesz!
- Doświadczenie w pracy z różnorodnymi zespołami i zdobywanie międzynarodowego doświadczenia.
- Przyjazny, wspierający zespół i przyjemne środowisko pracy, w którym Twoje pomysły mają znaczenie.
- Możliwość pracy nad ekscytującymi, wymagającymi projektami z wykorzystaniem nowoczesnych technologii, które mają realny wpływ.
- Kompleksowe ubezpieczenie zdrowotne, dostęp do psychologa korporacyjnego oraz częściowe pokrycie kosztów aktywności sportowej.
- Darmowe programy szkoleniowe, zwrot kosztów za certyfikaty oraz dostęp do platform e-learningowych, aby wspierać Twój rozwój.
- Płatny urlop, dni wolne od pracy i zwolnienia lekarskie są w pełni pokrywane przez Forte Group.
- Premie za polecenia, regularne oceny wydajności i pełne wsparcie dla podróży służbowych.
- Wydarzenia korporacyjne i prezenty świąteczne.
O Forte Group: Założona ponad 25 lat temu, Forte Group zaczęła od skupienia się na zapewnieniu jakości i od tego czasu ewoluowała w dynamiczną siłę w branży technologicznej, dostarczając nowoczesne rozwiązania na całym świecie. Jako amerykańska firma z siedzibą w Boca Raton, USA, mieliśmy przywilej współpracy z ponad 400 klientami, w tym gigantami Fortune 500. Nasze oprogramowanie miało znaczący wpływ, docierając do ponad 9 milionów użytkowników - porównywalnie do całej populacji Nowego Jorku lub Szwajcarii! Jesteśmy więcej niż tylko firmą - jesteśmy zespołem pasjonatów, którzy kochają to, co robią. Jeśli szukasz miejsca, w którym Twoja praca ma znaczenie, Twoje pomysły są cenione, a Twój rozwój jest wspierany, znalazłeś je!
Senior SDET in Katowice – pracodawca: Forte Group
Forte Group to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku technologicznym. Pracując w Warszawie, będziesz częścią zespołu, który ceni innowacyjność, otwartą komunikację i etykę pracy, a także zapewnia wsparcie dla Twoich pomysłów i kariery. Dzięki elastycznemu podejściu do pracy oraz różnorodnym projektom z wykorzystaniem nowoczesnych technologii, możesz liczyć na satysfakcjonujące i znaczące doświadczenie zawodowe.