Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Programista testów automatycznych - Regular

Posted 2 views
Discussion

Summary

Test automation developer for a banking project: designs, builds, runs, and maintains automated software tests, prepares test data/environments and mocks, and collaborates with developers and business stakeholders. Stack includes Java/C#, Selenium/Playwright, SQL, and CI tools. Hybrid in Warsaw (office once every two weeks), 125 PLN/h on B2B.

Banking

Stawka: 125PLN/h + VAT na umowie B2B

Hybryda: 1 raz na dwa tygodnie w Warszawskim biurze

Podsumowanie: Rolą Programisty Testów jest projektowanie, tworzenie, przeprowadzanie i utrzymanie testów automatycznych oprogramowania, co ma na celu zapewnienie wysokiej jakości produktów informatycznych oraz zwiększenie efektywności procesu testowania.

Obowiązki:

  • Projektowanie i tworzenie narzędzi/procesów wspierających automatyzacje testów.

  • Wsparcie w instalacji i konfiguracji narzędzi do automatyzacji testów.

  • Projektowanie, tworzenie, przeprowadzanie i utrzymanie testów automatycznych oprogramowania.

  • Zarządzanie, tworzenie i utrzymanie skryptów automatyzacji.

  • Analiza biznesowa z klientem oraz wybór scenariuszy do testów regresji.

  • Weryfikacja jakości skryptów automatycznych (Review) oraz dokumentacji testowej dostarczonej przez innych członków zespołu.

  • Utrzymanie repozytorium dokumentacji i artefaktów testowych.

  • Monitoring i optymalizacja procesu automatyzacji testów.

  • Tworzenie i zarządzanie środowiskami do testów automatycznych.

  • Przygotowywanie danych testowych oraz tworzenie zaślepek i mocków.

  • Współpraca z developerami, innymi osobami zajmującymi się automatyzacją testów oraz klientem biznesowym.

Wymagania:

  • Minimum 3 lata doświadczenia w obszarze testowania i automatyzacji testów.

  • Znajomość języków programowania: Java lub C#, HTML, JavaScript, TypeScript, Angular.

  • Znajomość relacyjnych baz danych i języka SQL.

  • Znajomość wybranych narzędzi (Selenium, Protractor, Jenkins, TeamCity, SoapUI, środowiska IDE, JMeter, GIT, Bitbucket, Playwright, Moon, Postman i inne).

  • Znajomość metodyk analizy wymagań użytkownika.

  • Znajomość metodyk projektowania systemów.

  • Znajomość procesów związanych z testami manualnymi oprogramowania.

  • Dobra organizacja pracy oraz umiejętność współpracy w zespole i z właścicielem biznesowym.

Nice to Have:

  • Znajomość metod projektowania systemów: Przydatna w kontekście lepszego zrozumienia projektów oraz tworzenia skutecznych rozwiązań testowych.

  • Dobre umiejętności organizacyjne: Pomagają w efektywnym zarządzaniu czasem i zasobami, co ma pozytywny wpływ na cały zespół.

Skills

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available