Senior Automation Tester
O projekcie
Projekt dotyczy centralnej platformy danych transakcyjnych w branży paliwowej, wykorzystywanej w środowisku międzynarodowym. System pełni rolę jednego, spójnego źródła danych transakcyjnych, które są agregowane, przechowywane i dystrybuowane do wielu systemów downstream.
Platforma obsługuje bardzo duże wolumeny danych, zapewniając ich wysoką dostępność, niezawodność oraz spójność pomiędzy różnymi obszarami biznesowymi. Rozwiązanie wspiera raportowanie, analitykę oraz integrację danych pomiędzy systemami operacyjnymi i analitycznymi.
Projekt ma charakter krytyczny biznesowo i jest rozwijany w modelu ciągłym, z naciskiem na skalowalność, jakość danych oraz stabilność integracji. Zespół pracuje w środowisku rozproszonym geograficznie, w ścisłej współpracy między zespołami technicznymi i biznesowymi.
Zakres obowiązków
Projektowanie, tworzenie i utrzymanie testów automatycznych (głównie API)
Budowa i rozwój frameworków testów automatycznych
Konfiguracja i utrzymanie pipeline’ów testowych w CI/CD
Uruchamianie testów automatycznych na żądanie oraz cyklicznie
Współpraca z Manual Testerem/Test Analystą i Product Ownerem w zakresie:
wyboru funkcjonalności do automatyzacji
decyzji, kiedy i czy automatyzacja ma sens
Doradztwo w zakresie:
projektowania przypadków testowych
planów testów
strategii automatyzacji
Wsparcie testów manualnych, jeśli wymaga tego sytuacja zespołu
Ustalanie podejścia do testów integracyjnych, środowisk testowych oraz użycia mocków
Analiza wyników testów oraz przygotowywanie czytelnych raportów testowych
Zgłaszanie i raportowanie:
defektów
ryzyk testowych
ryzyk projektowych i architektonicznych (po konsultacji z zespołem)
Przygotowanie i zarządzanie danymi testowymi
Realizacja testów niefunkcjonalnych (np. wydajnościowych), jeśli zajdzie taka potrzeba
Aktywny udział w Scrumie.
Pełnienie roli strażnika procesów QA zgodnie z Test Strategy
Proponowanie usprawnień i optymalizacji w obszarze automatyzacji testów
Aktywny udział w QA Community of Practice
Wsparcie rekrutacji i onboardingu nowych osób w obszarze QA Automation
Wymagania:
Bardzo dobra znajomość automatyzacji testów aplikacji API
Minimum 5 lat doświadczenia w testach automatycznych (preferowany poziom senior)
Znajomość podstaw ISTQB / teorii testowania oprogramowania
Doświadczenie w Agile Testing
Umiejętności analityczne, praca z metrykami i raportami testowymi
Doświadczenie w testach End-to-End
Znajomość narzędzi do testów API: Postman, Curl lub podobne
Podstawowa znajomość jednego języka programowania (preferowany Java)
Podstawowa znajomość SQL i relacyjnych baz danych
Bardzo dobra znajomość języka angielskiego (min. B2) – praca w środowisku międzynarodowym
Mile widziane
Znajomość Azure (Azure Stack, CosmosDB, Application Insights)
Doświadczenie w projektach data / platformach przetwarzających duże wolumeny danych
Doświadczenie w testach wydajnościowych
Doświadczenie w roli „single QA” w projekcie

j-labs
Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...
Senior Automation Tester
Senior Automation Tester