Test Automation Engineer (Python/Java)
B2Bnetwork
Rola to senior QA Automation Engineer w zespole Data & Analytics, odpowiedzialnym za rozwój i utrzymanie platform danych na dużą skalę. Głównym zadaniem jest projektowanie i implementacja zaawansowanych testów automatycznych z użyciem podejścia BDD (Robot Framework, Cucumber, JBehave) oraz integracja z CI/CD. Wymagane jest silne zaplecze programistyczne w Pythonie lub Javie oraz doświadczenie w pracy z bazami danych i technologiami Big Data. To rola 'developer-heavy QA' – osoba będzie pisać kod testowy i budować architekturę automatyzacji, nie tylko wykonywać testy manualne.
Brakuje: brak informacji o wielkości zespołu i liczbie testerów, nie opisano procesu rekrutacyjnego (etapy, zadanie domowe, live coding).
Rola to senior QA Automation Engineer w zespole Data & Analytics, odpowiedzialnym za rozwój i utrzymanie platform danych na dużą skalę. Głównym zadaniem jest projektowanie i implementacja zaawansowanych testów automatycznych z użyciem podejścia BDD (Robot Framework, Cucumber, JBehave) oraz integracja z CI/CD. Wymagane jest silne zaplecze programistyczne w Pythonie lub Javie oraz doświadczenie w pracy z bazami danych i technologiami Big Data. To rola 'developer-heavy QA' – osoba będzie pisać kod testowy i budować architekturę automatyzacji, nie tylko wykonywać testy manualne.
- ✓Przejrzyste wymagania z konkretnymi latami doświadczenia i technologiami
- ✓Rola nastawiona na rozwój automatyzacji (developer-heavy QA), a nie tylko wykonywanie testów
- ✓Praca w obszarze Data & Analytics z nowoczesnymi technologiami Big Data
- !Brak informacji o liczbie dni pracy zdalnej w trybie hybrydowym
- !Nie określono wielkości zespołu ani struktury projektu
- !Brak wzmianki o beneficie (np. budżet szkoleniowy, prywatna opieka zdrowotna)
- •Implementacja testów automatycznych w Pythonie lub Javie z użyciem frameworków BDD (Robot Framework, Cucumber, JBehave)
- •Przygotowywanie danych testowych na poziomie baz danych (SQL/NoSQL) oraz platform Big Data
- •Integracja testów z pipeline'ami CI/CD (Jenkins) i uruchamianie regresji
- •Analiza wymagań biznesowych i technicznych pod kątem testowalności
- •Tworzenie i rozwijanie scenariuszy testowych oraz test case'ów
- •Walidacja wyników testów na poziomie baz danych / platform danych
- •Współpraca z zespołami developerskimi i data engineeringowymi przy identyfikacji defektów
- •Utrzymanie i optymalizacja istniejących frameworków testowych oraz narzędzi automatyzacji
Oferta dla doświadczonych specjalistów (Senior).
Inżynier QA z co najmniej 4-letnim doświadczeniem w automatyzacji testów (Python/Java), praktyczną znajomością BDD, baz danych/Big Data oraz CI/CD. Osoba musi biegle posługiwać się Gitem i Linuxem, a angielski pozwalać na komunikację w zespole międzynarodowym.
Juniorzy lub mid-level z mniej niż 4-5 latami doświadczenia w automatyzacji testów, osoby bez doświadczenia w BDD i Big Data, oraz kandydaci szukający wyłącznie pracy zdalnej (rola hybrydowa w Warszawie).
- ?Ile osób liczy zespół i jak wygląda współpraca z data engineerami?
- ?Jakie konkretnie technologie Big Data (Spark, Snowflake, Databricks) są używane na co dzień?
- ?Czy istnieje możliwość pracy zdalnej więcej niż 2 dni w tygodniu?
- ?Jak wygląda proces wdrażania nowych frameworków testowych?
- ?Czy są planowane dyżury (on-call) lub praca w weekendy?
- ?Jaki jest budżet na rozwój (szkolenia, konferencje)?
- ?Czy stos testowy jest budowany od zera, czy rozwijamy istniejące rozwiązanie?
- ?Jakie narzędzia CI/CD są używane oprócz Jenkinsa?
- −Brak informacji o wielkości zespołu i liczbie testerów
- −Nie opisano procesu rekrutacyjnego (etapy, zadanie domowe, live coding)
- −Brak informacji o beneficie i dodatkowych korzyściach
Poniżej mediany rynkowej
≈ 100,0–120,0 zł/h
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →