Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Test Automation Engineer.
Test Automation Engineer (zdalnie)
Zakres obowiązków:
- Praca w zespole Agile nad programem modernizacji systemu CREST, ze szczególnym uwzględnieniem dostarczania rozwiązań w metodykach zwinnych i koncentracją na testowaniu, przy jednoczesnym wspieraniu deweloperów.
- Budowanie wiedzy biznesowej i technicznej, pozwalającej na aktywny wkład w różnorodne projekty prowadzone przez zespół, oraz współtworzenie strategii testowych.
- Współpraca w zespole przy migracji aplikacji legacy do nowej architektury opartej na zdarzeniach (event-based) i usługach (service-oriented architecture).
- Ścisła współpraca z Solution Architect, Product Ownerem, Technical Leadem oraz innymi interesariuszami.
- Dostarczanie spójnego, kompleksowego (end-to-end) rozwiązania testowego, spełniającego zarówno wymagania funkcjonalne, jak i niefunkcjonalne.
- Ustanawianie i wdrażanie zasad estymacji dla poszczególnych faz programu migracji.
- Tworzenie strategii testów oraz proponowanie optymalnego podejścia testowego wraz z jego prezentacją przed kluczowymi interesariuszami, a w razie potrzeby proponowanie rozwiązań alternatywnych.
- Wykonywanie Peer Review scenariuszy i przypadków testowych oraz ich bezpośrednia egzekucja.
- Zarządzanie defektami, przeprowadzanie wymaganych analiz oraz, w razie potrzeby, weryfikowanie założeń i kwestionowanie rozwiązań innych zespołów.
- Identyfikacja oraz eskalacja ryzyk i problemów, a także proponowanie działań mitygujących, uwzględniając krytyczność bazowego biznesu.
Oczekujemy:
- Biegłości w projektowaniu analitycznym i systemowym przy budowaniu rozproszonych, wieloplatformowych rozwiązań.
- Praktycznych umiejętności z zakresu Object-Oriented Design oraz programowania w języku Java.
- Doświadczenia we wdrażaniu technologii Event Hub, w szczególności Kafka oraz Kafka streams.
- Doświadczenia w projektowaniu relacyjnych baz danych (np. Oracle) oraz bardzo dobrej znajomości zapytań SQL i ich integracji w Javie.
- Doświadczenia w automatyzacji testów przy użyciu Java, UFT oraz narzędzi ADS.
- Bardzo bogatego doświadczenia w pracy w środowisku Agile oraz praktycznej znajomości metodyk BDD i TDD.
- Doświadczenia w tworzeniu i wdrażaniu Continuous Integration / Continuous Delivery pipeline (ADS).
- Posiadania certyfikatu ISEB / ISTQB Foundation w zakresie testowania oprogramowania.
- Zrozumienia idei pracy opartej na ryzyku (risk-based testing).
- Silnego analitycznego umysłu, pozwalającego na wydobywanie i analizę informacji z dokumentacji, danych systemowych oraz od współpracowników i klientów, w celu opracowania precyzyjnych manualnych oraz automatycznych przypadków testowych.
- Zrozumienia koncepcji T-Shaping i gotowości do ciągłego rozwoju w kierunku roli T-Shaped (wychodzenie poza ścisłe ramy własnej specjalizacji).
- Zdolności do facylitacji dyskusji, moderowania spotkań i ustalania optymalnego podejścia testowego.
- Gotowości do przejścia weryfikacji bezpieczeństwa, w tym sprawdzenia niekaralności.
- Znajomości języka angielskiego na poziomie B2 lub C1 – umożliwiającej swobodną komunikację w międzynarodowym środowisku.
- Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
- Długofalową współpracę z wynagrodzeniem w przedziale 110-130 PLN netto/godz. + VAT.
- Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
- Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie).
- Współpracę w pełni zdalna.
- Benefity - prywatna opieka medyczna, karta Multisport.
- Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.