Senior Test Engineer
⚲ Gdańsk
20 328 - 27 216 PLN netto (B2B)
Wymagania
- Automated Testing
- C#
- Playwright
- TypeScript
- UI testing
- API Testing
- SQL
- JavaScript
Opis stanowiska
SENIOR TEST ENGINEER
Wynagrodzenie: 121-162 PLN / hLokalizacja: Gdańsk
Model pracy: Hybrydowa (ok. 1x w tygodniu praca z biura)
Dołączysz do pracy nad rozbudowaną platformą z obszaru esport betting, opartą o architekturę mikroserwisową i komunikację w czasie rzeczywistym. System rozwijany jest równolegle przez kilka zespołów, a jego kluczowe obszary obejmują intensywną logikę biznesową, integracje zewnętrzne oraz komponenty działające w trybie realtime (m.in. WebSocket). W ramach tej roli będziesz odpowiadać za rozwój i utrzymanie automatyzacji testów dla backendu i frontendu, współtworzenie dedykowane frameworka testowego, analizowaniu wymagań oraz wspólnym usprawnianiem procesów testowych w zespołach produktowych. Będziesz odpowiadać za identyfikację błędów, raportowanie problemów oraz weryfikację zgodności produktów z najwyższymi standardami jakości. Istotnym elementem stanowiska jest również dzielenie się wiedzą i wspieranie mniej doświadczonych testerów w rozwoju ich kompetencji.
Zakres zadań:
• Programowanie testów automatycznych z wykorzystaniem języka C# oraz JavaScript/TypeScript,
• Pisanie testów zarówno dla API, jak i UI,
• Współtworzenie frameworka testowego dla naszych aplikacji,
• Opieka nad całym spektrum QA z naciskiem na przygotowanie i automatyzację scenariuszy oraz przypadków testowych,
• Konfiguracja środowisk testowych,
• Weryfikacja i analiza błędów oraz ich przyczyn, a także ich dokumentowanie,
• Aktywny udział w dzieleniu się wiedzą wewnątrz zespołu,
• Inicjowanie i wdrażanie usprawnień oraz dobór odpowiednich narzędzi do potrzeb projektowych,
• Ścisła współpraca z zespołem programistycznym w celu podnoszenia jakości tworzonego oprogramowania,
• Definiowanie podejścia do automatyzacji testów oraz wspieranie zespołu w jego realizacji,
• Wdrażanie strategii automatyzacji testów i mentoring zespołu.
Szukamy osoby, która:
• Ma co najmniej 4 lata doświadczenia w obszarze testowania systemów IT,
•
Posiada szeroką praktykę w pisaniu testów automatycznych w C# i potrafi korzystać ze wzorców architektonicznych,
• Ma doświadczenie w tworzeniu od podstaw frameworków testowych i/lub tworzeniu narzędzi do testowania,
• Brała udział w planowaniu oraz wdrażaniu kompleksowych rozwiązań testów automatycznych dla UI i API (m.in. testy kontraktowe, mockowanie – np. WireMock),
• Pracowała z różnymi typami testów (funkcjonalne, regresyjne, sanity, wydajnościowe, integracyjne, smoke, performance) w środowiskach CI/CD,
• Stosowała w pracy Playwright (np. w testach end-to-end, czy integracji z narzędziami raportowania),
• Zarządzała testami w architekturze mikroserwisowej,
• Ma doświadczenie w analizie metryk testów i optymalizacji pokrycia testowego,
• Sprawnie porusza się w GIT oraz zna język SQL,
• Analizuje wyniki testów, optymalizuje pokrycie i usprawnia stabilność oraz szybkość testów,
• Cechuje się samodzielnością, proaktywnością i umiejętnością współpracy,
• Komunikuje się w języku angielskim na poziomie umożliwiającym swobodną pracę z dokumentacją i zespołem,
• Lubi rozwijać swoje umiejętności techniczne oraz poznawać domenę biznesową,
• Potrafi i chce dzielić się wiedzą z innymi członkami zespołu.
Mile widziane:
• Doświadczenie we wdrażaniu testów performance,
• Znajomość języka JavaScript lub TypeScript.
Co możemy Ci zaoferować?
• Możliwość współtworzenia frameworków testowych oraz standardów jakości dla kilku zespołów developerskich,
• Pracę przy nowoczesnej platformie z obszaru e-sportu i bettingu o dużej skali oraz wysokiej dynamice rozwoju,
• Dużą autonomię, przestrzeń do proponowania usprawnień i wyboru narzędzi,
• Realny wpływ na jakość rozwijanych produktów oraz kierunek rozwoju automatyzacji,
• Atrakcyjne wynagrodzenie: 121-162 PLN / h
• Stabilny, długofalowy projekt rozwijany in-house,
• Elastyczny godziny pracy oraz możliwość pracy w większości zdalnej,
• Biuro w Gdańsku z dogodnym dojazdem (przy okazji wizyt w biurze opłacone miejsce parkingowe),
• Pracę w firmie, która została założona i jest prowadzona przez dwójkę programistów, a co za tym idzie dobre pomysły nie wymagają przebicia się przez kilka warstw managementu, żeby zostały wprowadzone w życie,
• Możliwość mentoringu oraz dzielenia się wiedzą w ramach zespołu QA,
• System kafeteryjny,
• Budżet na zakup sprzętu,
• Zespół złożony z pasjonatów technologii oraz specjalistów w swoich dziedzinach, otwartych na nowe rozwiązania,
• Dużą niezależność, samodzielność i realny wpływ na rozwój produktu,
• Dobrą atmosferę oraz nastawienie na rozwiązywanie problemów, dzięki czemu zdecydowana większość pracowników jest z nami od lat. :)
Wynagrodzenie: 121-162 PLN / hLokalizacja: Gdańsk
Model pracy: Hybrydowa (ok. 1x w tygodniu praca z biura)
Dołączysz do pracy nad rozbudowaną platformą z obszaru esport betting, opartą o architekturę mikroserwisową i komunikację w czasie rzeczywistym. System rozwijany jest równolegle przez kilka zespołów, a jego kluczowe obszary obejmują intensywną logikę biznesową, integracje zewnętrzne oraz komponenty działające w trybie realtime (m.in. WebSocket). W ramach tej roli będziesz odpowiadać za rozwój i utrzymanie automatyzacji testów dla backendu i frontendu, współtworzenie dedykowane frameworka testowego, analizowaniu wymagań oraz wspólnym usprawnianiem procesów testowych w zespołach produktowych. Będziesz odpowiadać za identyfikację błędów, raportowanie problemów oraz weryfikację zgodności produktów z najwyższymi standardami jakości. Istotnym elementem stanowiska jest również dzielenie się wiedzą i wspieranie mniej doświadczonych testerów w rozwoju ich kompetencji.
Zakres zadań:
• Programowanie testów automatycznych z wykorzystaniem języka C# oraz JavaScript/TypeScript,
• Pisanie testów zarówno dla API, jak i UI,
• Współtworzenie frameworka testowego dla naszych aplikacji,
• Opieka nad całym spektrum QA z naciskiem na przygotowanie i automatyzację scenariuszy oraz przypadków testowych,
• Konfiguracja środowisk testowych,
• Weryfikacja i analiza błędów oraz ich przyczyn, a także ich dokumentowanie,
• Aktywny udział w dzieleniu się wiedzą wewnątrz zespołu,
• Inicjowanie i wdrażanie usprawnień oraz dobór odpowiednich narzędzi do potrzeb projektowych,
• Ścisła współpraca z zespołem programistycznym w celu podnoszenia jakości tworzonego oprogramowania,
• Definiowanie podejścia do automatyzacji testów oraz wspieranie zespołu w jego realizacji,
• Wdrażanie strategii automatyzacji testów i mentoring zespołu.
Szukamy osoby, która:
• Ma co najmniej 4 lata doświadczenia w obszarze testowania systemów IT,
•
Posiada szeroką praktykę w pisaniu testów automatycznych w C# i potrafi korzystać ze wzorców architektonicznych,
• Ma doświadczenie w tworzeniu od podstaw frameworków testowych i/lub tworzeniu narzędzi do testowania,
• Brała udział w planowaniu oraz wdrażaniu kompleksowych rozwiązań testów automatycznych dla UI i API (m.in. testy kontraktowe, mockowanie – np. WireMock),
• Pracowała z różnymi typami testów (funkcjonalne, regresyjne, sanity, wydajnościowe, integracyjne, smoke, performance) w środowiskach CI/CD,
• Stosowała w pracy Playwright (np. w testach end-to-end, czy integracji z narzędziami raportowania),
• Zarządzała testami w architekturze mikroserwisowej,
• Ma doświadczenie w analizie metryk testów i optymalizacji pokrycia testowego,
• Sprawnie porusza się w GIT oraz zna język SQL,
• Analizuje wyniki testów, optymalizuje pokrycie i usprawnia stabilność oraz szybkość testów,
• Cechuje się samodzielnością, proaktywnością i umiejętnością współpracy,
• Komunikuje się w języku angielskim na poziomie umożliwiającym swobodną pracę z dokumentacją i zespołem,
• Lubi rozwijać swoje umiejętności techniczne oraz poznawać domenę biznesową,
• Potrafi i chce dzielić się wiedzą z innymi członkami zespołu.
Mile widziane:
• Doświadczenie we wdrażaniu testów performance,
• Znajomość języka JavaScript lub TypeScript.
Co możemy Ci zaoferować?
• Możliwość współtworzenia frameworków testowych oraz standardów jakości dla kilku zespołów developerskich,
• Pracę przy nowoczesnej platformie z obszaru e-sportu i bettingu o dużej skali oraz wysokiej dynamice rozwoju,
• Dużą autonomię, przestrzeń do proponowania usprawnień i wyboru narzędzi,
• Realny wpływ na jakość rozwijanych produktów oraz kierunek rozwoju automatyzacji,
• Atrakcyjne wynagrodzenie: 121-162 PLN / h
• Stabilny, długofalowy projekt rozwijany in-house,
• Elastyczny godziny pracy oraz możliwość pracy w większości zdalnej,
• Biuro w Gdańsku z dogodnym dojazdem (przy okazji wizyt w biurze opłacone miejsce parkingowe),
• Pracę w firmie, która została założona i jest prowadzona przez dwójkę programistów, a co za tym idzie dobre pomysły nie wymagają przebicia się przez kilka warstw managementu, żeby zostały wprowadzone w życie,
• Możliwość mentoringu oraz dzielenia się wiedzą w ramach zespołu QA,
• System kafeteryjny,
• Budżet na zakup sprzętu,
• Zespół złożony z pasjonatów technologii oraz specjalistów w swoich dziedzinach, otwartych na nowe rozwiązania,
• Dużą niezależność, samodzielność i realny wpływ na rozwój produktu,
• Dobrą atmosferę oraz nastawienie na rozwiązywanie problemów, dzięki czemu zdecydowana większość pracowników jest z nami od lat. :)
🔍 Dekoder Ogłoszenia
🔴
współtworzenie dedykowane frameworka testowego
Prawdopodobnie będziesz musiał zbudować framework od zera lub znacząco go rozbudować, a nie tylko korzystać z istniejącego.
🔴
wspólnym usprawnianiem procesów testowych w zespołach produktowych
Oczekuje się, że będziesz inicjował i wdrażał zmiany w procesach, a nie tylko je wykonywał.
🔴
Opieka nad całym spektrum QA
Może oznaczać odpowiedzialność za wszystkie aspekty testowania, od planowania po raportowanie, co może być bardzo szerokim zakresem obowiązków.
🟡
Aktywny udział w dzieleniu się wiedzą wewnątrz zespołu
Oprócz swoich głównych obowiązków, będziesz musiał poświęcać czas na mentoring i szkolenie innych testerów.
🟡
rozbudowaną platformą z obszaru esport betting
Praca nad platformą związaną z zakładami sportowymi może wiązać się z presją czasu i wysokimi oczekiwaniami dotyczącymi stabilności systemu.