Software Engineer in Test in the EU
⚲ Warszawa, Bucharest, Sofia, Lisbon, Spain
2 150 - 3 200 USD brutto (ANY)
Wymagania
- min. 5 lat doświadczenia w testowaniu oprogramowania, z mocnym praktycznym doświadczeniem w testowaniu danych
- doświadczenie w testowaniu rozwiązań danych i złożonych platform danych w skali enterprise
- doświadczenie w projektowaniu, budowie i utrzymaniu frameworków automatyzacji testów dla rozwiązań danych
- praktyczne doświadczenie z Databricks oraz testowaniem ETL/procesów przetwarzania danych
- doświadczenie w integracji testów automatycznych z pipeline'ami CI/CD z użyciem Azure DevOps (ADO Pipelines) i GitHub
- znajomość języka angielskiego
Opis stanowiska
Będziesz Software Engineerem in Test przy projekcie modernizacji technologii retailowej i budowie korporacyjnej platformy danych i analityki dla klienta z sektora finansowego. W praktyce oznacza to projektowanie i budowę od zera frameworka do automatyzacji testów danych, testowanie ETL-i, transformacji danych w Databricks oraz raportów Power BI, a także integrację testów z pipeline'ami CI/CD. To oferta dla kogoś, kto ma solidne doświadczenie w testowaniu danych na skalę enterprise i chce pracować samodzielnie, blisko developerów. Uwaga: 'building a data test automation framework from scratch' oznacza, że cały framework będzie na Twojej głowie — to czasochłonne i wymaga dużej samodzielności.
🔍 Dekoder Ogłoszenia
🔴
Software Engineer in Test in the EU
Pozycja może wymagać pracy zdalnej z dowolnego miejsca w UE, ale niekoniecznie oznacza to pracę w biurze w Europie.
🔴
modernizing retail technology
Może oznaczać pracę nad przestarzałymi systemami, które wymagają gruntownej przebudowy, a nie tylko drobnych usprawnień.
🔴
ensuring quality across a scalable enterprise data and analytics platform
Może oznaczać pracę z bardzo dużymi i złożonymi systemami, gdzie zapewnienie jakości jest trudne i czasochłonne.
🔴
Building a data test automation framework from scratch
Oznacza, że będziesz odpowiedzialny za stworzenie całego frameworka, co może być czasochłonne i wymagać samodzielności.
🟡
Developing test code alongside developers
Wskazuje na ścisłą współpracę z zespołem deweloperskim, co może oznaczać konieczność dostosowania się do ich procesów i harmonogramów.