
Ness Solution · Warszawa
Tester Systemowy / System QA Engineer
W skrócie
zdania wybrane z oferty- Weryfikowanie komunikacji i wymiany danych pomiędzy systemami z wykorzystaniem interfejsów REST API oraz SOAP.
- Sprawdzanie poprawności danych po stronie backendu, w tym wykonywanie zapytań SQL i analiza danych w bazach PostgreSQL.
- Na tym stanowisku będziesz odpowiadać za kompleksową weryfikację jakości rozwiązań - od analizy dokumentacji i wymagań, przez projektowanie oraz realizację testów, aż po raportowanie wyników i wsparcie procesu wdrożeniowego.
Technologie
Pełny opis
z justjoin.itTester Systemowy / System QA Engineer
Opis stanowiska
Poszukujemy doświadczonego Testera Systemowego, który dołączy do zespołu realizującego projekty związane z rozwojem i utrzymaniem złożonych systemów informatycznych. Szukamy osoby, która dobrze odnajduje się w testowaniu aplikacji webowych, weryfikacji integracji między systemami oraz analizie poprawności przetwarzanych danych.
Na tym stanowisku będziesz odpowiadać za kompleksową weryfikację jakości rozwiązań - od analizy dokumentacji i wymagań, przez projektowanie oraz realizację testów, aż po raportowanie wyników i wsparcie procesu wdrożeniowego.
Zakres obowiązków
Analizowanie dokumentacji projektowej i wymagań biznesowych w celu identyfikacji potencjalnych problemów oraz obszarów wymagających weryfikacji.
Opracowywanie dokumentacji testowej, w tym scenariuszy, przypadków testowych oraz zestawów danych.
Przeprowadzanie testów manualnych aplikacji webowych, ze szczególnym uwzględnieniem poprawności działania funkcjonalności.
Weryfikowanie komunikacji i wymiany danych pomiędzy systemami z wykorzystaniem interfejsów REST API oraz SOAP.
Sprawdzanie poprawności danych po stronie backendu, w tym wykonywanie zapytań SQL i analiza danych w bazach PostgreSQL.
Realizacja testów kompleksowych (E2E), integracyjnych, funkcjonalnych, regresyjnych, smoke oraz akceptacyjnych.
Przygotowywanie i konfigurowanie środowiska testowego, w tym kont użytkowników, ról, uprawnień i danych niezbędnych do przeprowadzenia testów.
Weryfikowanie procesów logowania, uwierzytelniania oraz kontroli dostępu.
Identyfikowanie nieprawidłowości, analiza ich przyczyn oraz raportowanie błędów w systemie JIRA.
Współpraca z zespołami developerskimi, analitycznymi i biznesowymi w zakresie wyjaśniania zgłoszonych problemów oraz weryfikacji wprowadzonych poprawek.
Analizowanie logów aplikacyjnych i integracyjnych w celu diagnozowania problemów.
Udział w testach wydajnościowych i obciążeniowych.
Wsparcie procesu wdrażania nowych wersji systemu, w tym przeprowadzanie testów powdrożeniowych.
Wymagania
Minimum 3 lata doświadczenia zawodowego w obszarze testowania oprogramowania, najlepiej systemów webowych i rozwiązań zintegrowanych.
Praktyczna znajomość różnych poziomów i rodzajów testów, obejmująca testy funkcjonalne, integracyjne, end-to-end, regresyjne, smoke oraz akceptacyjne.
Doświadczenie w pracy z systemami obejmującymi warstwę frontendową, backendową oraz integracje z rozwiązaniami zewnętrznymi.
Umiejętność analizy wymagań oraz identyfikowania niejednoznaczności, brakujących informacji i potencjalnych scenariuszy brzegowych.
Doświadczenie w tworzeniu dokumentacji testowej: planów, scenariuszy, przypadków testowych i raportów.
Bardzo dobra znajomość zagadnień związanych z testowaniem API REST i SOAP oraz formatów danych JSON i XML.
Praktyczna znajomość narzędzi Postman, SoapUI lub podobnych oraz Swagger/OpenAPI.
Dobra znajomość SQL i umiejętność samodzielnej weryfikacji danych w bazie PostgreSQL.
Umiejętność porównywania i analizowania danych na różnych poziomach systemu – od interfejsu użytkownika, przez API, po bazę danych.
Znajomość Confluence i umiejętność prowadzenia dokumentacji projektowej oraz testowej.
Umiejętność przeprowadzania analizy defektów, przygotowywania szczegółowych zgłoszeń oraz weryfikowania wdrożonych poprawek.
Znajomość cyklu wytwarzania oprogramowania (SDLC) i doświadczenie w realizacji testów na różnych etapach procesu.
Umiejętność analizy logów oraz diagnozowania problemów występujących w komunikacji między systemami.
Doświadczenie w przygotowywaniu danych i konfiguracji użytkowników na potrzeby testów.
Umiejętność samodzielnej oceny ryzyka jakościowego, ustalania priorytetów testowych oraz jasnego komunikowania zagrożeń mogących wpłynąć na poprawność działania systemu lub bezpieczeństwo wdrożenia.
Mile widziane
Znajomość podstaw automatyzacji testów i doświadczenie w pracy z testami automatycznymi.
Praktyka w środowiskach CI/CD, w szczególności Jenkins lub GitLab CI.
Znajomość dodatkowych systemów bazodanowych, np. Oracle.
Certyfikat ISTQB Foundation Level lub potwierdzona znajomość metodyki testowania oprogramowania.
Doświadczenie w pracy z rozbudowanymi systemami korporacyjnymi i środowiskami o dużej liczbie zależności oraz integracji.
Doświadczenie w projektach realizowanych dla sektora finansowego, ubezpieczeniowego lub medycznego.
Umiejętność interpretowania dokumentacji technicznej i diagramów systemowych przygotowanych w Enterprise Architect.
Co oferujemy?
Pracę zdalną.
Pracę przy projekcie obejmującym różnorodne obszary testowania – frontend, backend, API oraz integracje systemowe.
Realny wpływ na jakość dostarczanych rozwiązań i proces testowy.
Pakiety Multisport i Luxmed na preferencyjnych warunkach
Zainteresowany/a? Wyślij nam CV, informację o dostępności oraz oczekiwaną stawkę. Odezwiemy się z konkretami i opowiemy więcej o projekcie.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na justjoin.it