W skrócie
- Zadania: Zarządzaj strategią QA, łącząc testy manualne i automatyczne.
- Firma: Dynamiczna firma technologiczna z zespołem nastawionym na innowacje.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy zdalnej w zespole pełnym pasjonatów technologii.
- Dlaczego ta praca: Pracuj nad jakością produktów i wprowadzaj innowacje w testowaniu.
- Kwalifikacje: Doświadczenie w testowaniu manualnym i automatycznym oraz umiejętności w C#.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Rodzaj zatrudnienia: Pełny etat | Długoterminowe
Wymagane doświadczenie: 5–7+ lat w QA / Test Engineering
Przegląd roli: Poszukujemy starszego inżyniera QA, który dołączy do zespołu jednego z naszych klientów. Ta pozycja jest kluczowa dla wzmocnienia i skalowania zrównoważonej, zautomatyzowanej strategii QA w ramach złożonego i ewoluującego produktu.
Idealny kandydat czuje się komfortowo i pewnie zarówno w testowaniu manualnym, jak i automatycznym, z umiejętnością samodzielnego podejmowania decyzji, kiedy testowanie manualne jest odpowiednie, a kiedy wymagana jest automatyzacja. Ta rola wymaga odpowiedzialności, inicjatywy i silnego poczucia odpowiedzialności za ogólną jakość produktu.
Kluczowe obowiązki:
- Posiadanie strategii QA end-to-end, równoważąc testowanie manualne i automatyczne w zależności od złożoności funkcji, ryzyka i harmonogramów wydania.
- Samodzielne podejmowanie decyzji dotyczących tego, co powinno być zautomatyzowane, a co powinno być testowane ręcznie.
- Napędzanie ciągłego doskonalenia praktyk testowych i pokrycia.
Testowanie automatyczne i manualne:
- Projektowanie, rozwijanie i utrzymywanie zautomatyzowanych przypadków testowych i zestawów testowych przy użyciu Selenium z C#.
- Wykonywanie ręcznych testów dla nowych funkcjonalności, przypadków brzegowych i scenariuszy eksploracyjnych.
- Konwertowanie stabilnych i powtarzalnych scenariuszy testów manualnych na testy automatyczne.
- Wykonywanie testów regresyjnych, przed wydaniem i zaplanowanych uruchomień testów.
Projektowanie testów, dokumentacja i zarządzanie:
- Tworzenie, utrzymywanie i posiadanie przypadków testowych, planów testów oraz dokumentacji przypadków użycia.
- Zapewnienie, że artefakty QA są jasne, uporządkowane, aktualne i wielokrotnego użytku.
- Utrzymywanie dokumentacji QA bez potrzeby stałego nadzoru.
- Ścisła współpraca z programistami w celu zrozumienia logiki biznesowej, przypadków brzegowych i zachowania systemu.
- Synchronizacja działań QA z przepływami pracy rozwoju i cyklami wydania.
- Aktywne przyczynianie się do poprawy przepływów pracy, pipeline'ów i procesów QA w Azure DevOps.
- Wsparcie ciągłej dostawy poprzez uporządkowane i przewidywalne praktyki QA.
Czego szukamy:
- Obowiązkowe umiejętności techniczne: Silne doświadczenie z Selenium do automatyzacji webowej.
- Scripting w C# (podstawowy do średniego poziomu wystarczy).
- Udokumentowane doświadczenie w tworzeniu i utrzymywaniu zautomatyzowanych zestawów testów regresyjnych.
- Solidne doświadczenie w technikach testowania manualnego.
- Doświadczenie w pracy w Azure DevOps (plany testów, przepływy pracy, pipeline'y).
- Znajomość środowisk deweloperskich opartych na Microsoft.
Myślenie i podejście QA:
- Równocześnie komfortowy z testowaniem manualnym i automatycznym.
- Silne poczucie odpowiedzialności i odpowiedzialności za wyniki QA.
- Umiejętność pracy samodzielnej i podejmowania inicjatywy bez mikrozarządzania.
- Skoncentrowany na dokumentacji z dużą uwagą na szczegóły.
- Proaktywny w identyfikowaniu ryzyk, luk i usprawnień procesów.
Umiejętności miękkie i styl pracy:
- Samomotywujący się i niezawodny.
- Komfortowy w pracy samodzielnej w zdalnym środowisku.
- Jasny i proaktywny komunikator z programistami i interesariuszami.
- Chętny do ciągłego doskonalenia umiejętności i praktyk QA.
- Zgrany z godzinami pracy programistów dla efektywnej współpracy.
QA Engineer (Manual & Automation) in Warsaw – pracodawca: Remote Office
Jako pracodawca, Remote Office i Shift AI oferują wyjątkowe możliwości rozwoju w dynamicznym środowisku, które ceni sobie autonomię i odpowiedzialność. Pracując z nami, zyskujesz dostęp do bezpośredniej współpracy z założycielem oraz możliwość kształtowania kultury organizacyjnej, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiąganych wyników. Nasza kultura pracy opiera się na przejrzystości, własności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób, które pragną mieć realny wpływ na rozwój firmy.