Test Automation Engineer
Test Automation Engineer (Regular)
📍 Łódź (hybryda – 1–2 wizyty w biurze miesięcznie)
📅 Start: ASAP
💼 Forma współpracy: B2B
O projekcie
Poszukujemy Test Automation Engineera do projektu realizowanego dla jednego z największych banków w Polsce. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i utrzymanie automatycznych testów oprogramowania oraz wsparcie procesów zapewnienia jakości w środowisku Agile.
Zakres obowiązków
Analiza wymagań i projektowanie testów
Analiza wymagań biznesowych i technicznych.
Tworzenie scenariuszy testowych dla kluczowych ścieżek biznesowych.
Projektowanie przypadków testowych z uwzględnieniem automatyzacji.
Automatyzacja testów i integracja
Tworzenie oraz rozwój automatycznych testów z wykorzystaniem dostępnych narzędzi.
Automatyzacja testów regresyjnych.
Weryfikacja przepływu danych pomiędzy systemami.
Symulowanie zdarzeń oraz przygotowywanie danych testowych.
Tworzenie zaślepek i mocków.
Wczesne wykrywanie błędów i analiza jakości dostarczanego oprogramowania.
Utrzymanie frameworków testowych
Rozwój i utrzymanie frameworków automatyzujących testy.
Refaktoryzacja testów oraz poprawa ich stabilności.
Integracja testów z procesami CI/CD.
Monitoring i optymalizacja procesu automatyzacji.
Raportowanie i analiza wyników
Raportowanie wyników testów oraz wykrytych błędów.
Analiza przyczyn problemów i rekomendowanie usprawnień.
Weryfikacja jakości skryptów automatycznych oraz dokumentacji testowej.
Współpraca
Ścisła współpraca z zespołami IT oraz biznesowymi.
Udział w ceremoniach Agile.
Współpraca z programistami, testerami oraz analitykami biznesowymi.
Wymagania
Minimum 3 lata doświadczenia w obszarze testowania oprogramowania oraz automatyzacji testów.
Znajomość języków programowania: Java lub C#.
Znajomość HTML, JavaScript, TypeScript oraz Angular.
Dobra znajomość relacyjnych baz danych oraz języka SQL.
Doświadczenie w pracy z narzędziami do automatyzacji testów, takimi jak Selenium, Protractor, Jenkins, TeamCity, SoapUI, JMeter, Git, Bitbucket lub podobnymi.
Znajomość procesów związanych z testami manualnymi oprogramowania.
Znajomość metodyk analizy wymagań użytkownika.
Znajomość metodyk projektowania systemów.
Umiejętność projektowania, tworzenia oraz utrzymania testów automatycznych.
Doświadczenie w pracy z repozytoriami kodu oraz narzędziami CI/CD.
Dobra organizacja pracy oraz umiejętność współpracy w zespole.
Umiejętność współpracy z interesariuszami biznesowymi.
Mile widziane
Doświadczenie w projektach realizowanych dla sektora bankowego lub finansowego.
Doświadczenie w budowaniu frameworków testowych.
Doświadczenie w testach integracyjnych oraz API.
Znajomość środowisk chmurowych i nowoczesnych procesów DevOps.
Kompetencje miękkie
Samodzielność i proaktywność.
Umiejętność analitycznego myślenia.
Komunikatywność.
Nastawienie na współpracę.
Dbałość o jakość dostarczanych rozwiązań.

RITS Professional Services
RITS Professional Services is a dynamic technology company that creates innovative solutions for modern business. We specialize in software development, mobile applications, and data management systems.Test Automation Engineer
Test Automation Engineer