W skrócie
- Zadania: Testuj aplikacje webowe i wspieraj automatyzację testów w dynamicznym zespole.
- Firma: Innowacyjna firma technologiczna z przyjazną atmosferą pracy.
- Benefity: Elastyczne godziny pracy, możliwość pracy zdalnej oraz dofinansowanie szkoleń.
- Pozostałe informacje: Doskonałe możliwości rozwoju kariery i wsparcie dla pasji sportowych.
- Dlaczego ta praca: Rozwijaj swoje umiejętności w testowaniu i automatyzacji w inspirującym środowisku.
- Kwalifikacje: Minimum 4 lata doświadczenia w testowaniu manualnym oraz podstawowa znajomość automatyzacji.
Przewidywane wynagrodzenie mieści się w przedziale 51750 - 63250 zł za rok.
Minimum 4 lata komercyjnego doświadczenia w testowaniu manualnym oprogramowania w środowiskach korporacyjnych (enterprise).
Podstawowa znajomość automatyzacji testów: rozumienie podstawowych zasad automatyzacji testów z wykorzystaniem narzędzi takich jak Selenium, Cypress lub Playwright, umożliwiające efektywną współpracę z Senior Automation Leadem.
Testowanie manualne i automatyzacja: umiejętność samodzielnego uruchamiania testów automatycznych oraz realizacji testów manualnych; znajomość języka Java będzie dodatkowym atutem, szczególnie w kontekście obsługi i uruchamiania istniejących testów automatycznych.
Dobra znajomość testowania API: praktyczne doświadczenie w testowaniu usług REST i SOAP, w tym weryfikacji żądań (requests), danych w formacie JSON/XML oraz kodów błędów.
Praktyczna znajomość SQL: umiejętność pisania zapytań SQL, w tym wykorzystujących operacje JOIN, w celu weryfikacji spójności danych w systemach backendowych oraz poprawności integracji między systemami.
Znajomość narzędzi do zarządzania defektami i testami oraz podstaw CI/CD: biegłość w obsłudze narzędzi takich jak Jira, Azure DevOps, Zephyr lub qTest, a także podstawowe doświadczenie w analizowaniu wyników testów generowanych przez narzędzia CI/CD, np. Jenkins lub GitHub Actions.
Język angielski: bardzo dobra znajomość języka angielskiego w mowie i piśmie, umożliwiająca swobodną komunikację z klientem z USA oraz tworzenie i analizowanie dokumentacji technicznej w języku angielskim - min. B2.
Dostępność godzinowa: gotowość do pracy z uwzględnieniem godzin współpracy z zespołem w USA, tj. do godz. 19:00–20:00 czasu polskiego.
Mile widziane: podstawowa znajomość lub zainteresowanie tworzeniem i analizowaniem prostych skryptów testów automatycznych. Znajomość platform korporacyjnych, takich jak SAP lub Salesforce, bądź procesów transakcyjnych i finansowych, np. płatności czy fakturowania. Podstawowa znajomość podejścia BDD (Behavior-Driven Development) oraz składni Gherkin wykorzystywanej do opisywania scenariuszy testowych.
Kluczowe zadania:
- Testowanie manualne aplikacji webowych i testy E2E: wykonywanie testów funkcjonalnych, integracyjnych, regresyjnych, dymnych (smoke) oraz end-to-end (E2E) w aplikacjach webowych i zintegrowanych platformach korporacyjnych, na podstawie historyjek użytkownika (user stories) i kryteriów akceptacji.
- Zarządzanie danymi testowymi: przygotowywanie, organizowanie i utrzymywanie poprawnych danych testowych niezbędnych do weryfikacji złożonych procesów biznesowych realizowanych w wielu zintegrowanych systemach.
- Weryfikacja API i baz danych: przeprowadzanie testów API (REST/SOAP) z wykorzystaniem narzędzi Postman lub SoapUI. Wykonywanie zapytań SQL w celu weryfikacji transakcji po stronie backendu, spójności danych oraz poprawności aktualizacji w bazie danych.
- Przygotowanie do automatyzacji i wsparcie zespołu: opracowywanie scenariuszy testów manualnych w sposób uporządkowany i umożliwiający ich późniejszą automatyzację. Wspieranie Senior Automation Leada w konfiguracji środowisk testowych oraz identyfikowaniu procesów, które można objąć automatyzacją testów UI/API.
- Zarządzanie defektami i monitorowanie potoków CI/CD: dokumentowanie błędów w Jira lub Azure DevOps, wraz z kompletnymi krokami pozwalającymi odtworzyć problem, logami i materiałami potwierdzającymi jego wystąpienie.
- Analizowanie codziennych raportów z automatycznych testów uruchamianych za pomocą Jenkins lub GitHub Actions w celu wstępnej klasyfikacji niepowodzeń i odróżnienia błędów aplikacji od problemów związanych z testami lub środowiskiem.
- Testy akceptacyjne UAT i weryfikacja wydań: pomoc w przygotowywaniu środowisk do testów akceptacyjnych UAT, konfigurowaniu kont testowych dla użytkowników biznesowych oraz przeprowadzaniu testów dymnych (smoke tests) po wdrożeniu nowej wersji systemu.
Niepowtarzalna atmosfera: Dobra i przyjazna atmosfera w firmie oraz zadowolenie ze współpracy zarówno z kolegami z działu, jak i bezpośrednimi przełożonymi.
Imprezy integracyjne: Duże, wewnętrzne konferencje technologiczne, przyjęcia gwiazdkowe oraz wyjścia zespołowe.
Elastyczność: Godziny pracy są elastyczne i dopasowane do indywidualnych preferencji. Podobnie jak tryb pracy: zdalnie lub w modelu hybrydowym.
Ścieżki rozwoju: Są jasne, proste i na pewno nie wyboiste. Do wyboru ścieżka rozwoju managerska lub ekspercka. Ułatwiamy rozwijanie pożądanych kompetencji, dofinansowujemy szkolenia oraz kursy.
Bezpieczeństwo: Posiadamy wieloletnie doświadczenie na rynku oraz realizujemy krajowe i międzynarodowe projekty. Umiejętnie zarządzamy zadaniami oraz umożliwiamy płynną alokację pomiędzy projektami.
Lekcje językowe: Tym którzy mówią płynnie i chcą utrzymać ten poziom lub pragną rozwinąć swoje umiejętności językowe, umożliwiamy bezpłatny udział w zajęciach z języka angielskiego. Lekcje realizowane są w nowoczesnej i bezpiecznej formie spotkań on-line.
Atrakcyjnie urządzone strefy relaksu: dostępne w największych oddziałach firmy, zachęcające do odpoczynku w ciągu dnia oraz wyposażone kuchnie z aromatyczną kawą.
Wspieranie aktywności: Mamy drużyny piłki nożnej, rozgrywamy mistrzostwa, mamy na pokładzie maratończyków i innych aktywnych wielbicieli sportu. Wspieramy wszelkie pasje.
QA Engineer (Manual & Automation) in Katowice – pracodawca: Britenet
Britenet to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość pracy w trybie hybrydowym, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i ciągłym rozwoju, zapewniając pracownikom liczne możliwości szkoleń oraz awansu. Pracując w Lublinie, będziesz częścią dynamicznego zespołu, który obsługuje innowacyjne projekty w obszarze bankowości, co czyni tę rolę nie tylko satysfakcjonującą, ale i pełną wyzwań.