Test Automation Engineer (Python/Java)
O projekcie:
Dołączysz do zespołu działającego w obszarze Data & Analytics, odpowiedzialnego za rozwój oraz utrzymanie rozwiązań opartych o przetwarzanie danych na dużą skalę. Projekty koncentrują się wokół platform danych, analityki oraz systemów wspierających podejmowanie decyzji biznesowych. Istotnym elementem pracy zespołu jest rozwój i utrzymanie zaawansowanych testów automatycznych, które zapewniają szybki feedback oraz stabilność rozwiązań.
Rola ma charakter developer-heavy QA - poszukujemy osoby z silnym zapleczem programistycznym, która będzie projektować i rozwijać architekturę automatyzacji testów w środowisku danych.
Twój zakres obowiązków:
Analiza wymagań biznesowych i technicznych oraz ich weryfikacja pod kątem spójności i testowalności
Projektowanie, tworzenie i utrzymanie scenariuszy testowych oraz test case’ów
Przygotowywanie danych testowych oraz walidacja wyników na poziomie baz danych / platform danych
Implementacja testów automatycznych w Pythonie lub Javie
Tworzenie i rozwój narzędzi wspierających automatyzację oraz codzienną pracę zespołu
Wykorzystanie podejścia BDD (np. Robot Framework, Cucumber, JBehave) w tworzeniu testów
Integracja testów z pipeline’ami CI/CD oraz uruchamianie automatycznej regresji
Analiza wyników testów oraz raportowanie defektów
Współpraca z zespołami developerskimi i data engineeringowymi
Identyfikacja obszarów do usprawnień oraz wdrażanie optymalizacji w procesach testowych
Nasze wymagania:
Język angielski na poziomie umożliwiającym pracę w środowisku międzynarodowym
Minimum 5 lat doświadczenia w programowaniu (Python lub Java),
Minimum 4 lata doświadczenia z narzędziami BDD (np. Robot Framework, Cucumber, JBehave),
Minimum 5 lat doświadczenia w pracy z: bazami danych (SQL/NoSQL) lub technologiami Big Data (np. Hadoop, Spark, Snowflake, Databricks),
Bardzo dobra znajomość systemu kontroli wersji Git (branching, merging, code review)
Minimum 3 lata doświadczenia w pracy z CI/CD (np. Jenkins) oraz praktyczna znajomość DevOps
Bardzo dobra znajomość systemu Linux oraz skryptów bash

B2Bnetwork
W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...Test Automation Engineer (Python/Java)
Test Automation Engineer (Python/Java)