All offersBiałystokTestingSenior QA Engineer
Senior QA Engineer
Testing
eSky.pl

Senior QA Engineer

eSky.pl
Białystok
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    C#
    advanced
    NUnit
    advanced
    XUnit
    advanced
    TestNG
    advanced
    SQL
    regular
    REST
    regular

Job description

Dołącz do zespołu, który odpowiada za rozwój oprogramowania wykorzystywanego do obsługi procesu rezerwacji usług turystycznych online. Jako Senior QA Engineer będziesz odpowiadać za zapewnienie jakości aplikacji backendowych, dzięki którym miliony ludzi w kilkudziesięciu krajach na świecie, codziennie dokonuje rezerwacji.

Stack technologiczny:

Tworzone przez nas narzędzia oraz testy automatyczne działają w środowisku .NET, wykorzystującym m.in. framework NUnit. Wykonywanie testów automatycznych webserwisów jest częścią w pełni zautomatyzowanego procesu Continuous
Integration / Continuous Delivery, skonfigurowanego przy pomocy narzędzia Jenkins oraz Spinnaker. To jednak tylko wycinek tego, z czym na co dzień pracujemy. 💪

Wyzwania, jakie na Ciebie czekają:

✅ Projektowanie i implementacja testów automatycznych dla istniejących i nowo tworzonych funkcjonalności
✅ Rozwijanie i utrzymywanie narzędzi wspierających proces testowania
✅ Zapewnianie jakości na każdym etapie tworzenia oprogramowania
✅ Planowanie i organizacja pracy nad środowiskiem testów automatycznych

Nasze oczekiwania:
✅ Doświadczenie w budowaniu strategii testowania
✅ Dobra orientacja w najlepszych praktykach dotyczących testowania i zapewnienia jakości
✅ Znajomość języka programowania C# lub innego, wykorzystywanego do
tworzenia testów automatycznych API
✅ Znajomość jednego z frameworków do automatyzacji np. NUnit, XUnit, TestNG
✅ Sprawność w wykonywaniu zapytań SQL i pracy z bazami danych
✅ Doświadczenie w wykonywaniu testów webserwisów w technologii SOAP oraz REST
✅ Znajomość zagadnień związanych z Continuous Integration / Continuous Delivery
będzie dodatkowym atutem

Co oferujemy:
🌴 Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy
🌴 Bezpośredni wpływ na kształt rozwiązań oraz bliską współpracę z biznesem
🌴 Pełną autonomię – samoorganizujące się zespoły, swoboda tworzenia metodyki pracy i wyboru technologii
🌴 Zaawansowany proces Agile
🌴 Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes)
🌴 Udział w konferencjach IT - co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Google Cloud Next, .NET Developer Days, Dutch PHP, PyCon, ngPoland, AA Days)
🌴 Benefity w systemie kafeteryjnym – karta Multisport, bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej