About the Role
Wymagania min 2 lata doświadczenia w tworzeniu i utrzymywaniu testów automatycznychwiedza z zakresu teorii testów oraz praktyczne doświadczenie w manualnym testowaniu oprogramowania zgodnie z wymaganiami biznesowymi,umiejętność tworzenia planów, scenariuszy, przypadków i danych testowych,gruntowne zrozumienie procesu wytwarzania oprogramowania i architektury systemów oraz dobierania właściwych technik testowania w zależności od potrzeb,logiczne myślenie i wysoko rozwinięte zdolności analityczne,umiejętność współpracy w zespole i rozwinięte zdolności komunikacyjne,dokładność, sumienność i odpowiedzialnośćznajomość SCRUM lub innych metod zwinnychumiejętność analizy logówznajomość języka angielskiego na poziomie B1/B2Wymagana dobra znajomość: TypeScript, JavaScriptPlaywrightRESTGIT, CI/CDSQLMile widziana znajomość: Javanarzędzia typu Postman / Insomnianarzędzia typu: Kibana / OpenSearchDocker / KubernetesSOAPGrafanaRabbit MQk6 lub innych narzędzi do przeprowadzania testów wydajnościowychdoświadczenie w pentestachdoświadczenie w testach zgodności z WCAGdoświadczenie w testach mobileOpis ofertyAlsendo to wiodąca platforma technologiczna do zarządzania wysyłkami i dostawami. Zapewnia firmom, od małych biznesów po duże przedsiębiorstwa i e-commerce, narzędzia i wsparcie niezbędne do osiągnięcia sukcesu. Nasze rozwiązania, oparte na nowoczesnej technologii i zrównoważonym rozwoju, zostały zaprojektowane z myślą o wygodzie i wydajności. Do grupy Alsendo należą: Apaczka, Innoship, Ecolet, Sendit, Zaslat, Spedire. Naszą ambicją jest dalszy, dynamiczny rozwój technologiczny. Ważnym elementem naszej strategii biznesowej jest rozwój kompetencji naszego zespołu pracowników. Zapewniamy dostęp do szkoleń, możliwość uczenia się u ekspertów z wielu działów firmy, wyjazdy integracyjne, a benefity typu opieka medyczna są oczywistością. Wierzymy, że dzięki prężnie działającemu biznesowi oraz zaangażowanemu zespołowi uda się nam osiągnąć ambitne cele.Zakres obowiązkówTestowanie aplikacji zgodnie z wymaganiami biznesowymi,Projektowanie i tworzenie testów automatycznych – pisanie skryptów testowych z wykorzystaniem narzędzi i frameworków, na podstawie istniejących scenariuszy testowych lub przeprowadzenie własnych testów manualnych, właściwe zgłaszanie błędów poprzez ich czytelny, precyzyjny i jednoznaczny opis oraz weryfikowanie poprawionych zgłoszeń,Utrzymanie testów automatycznych - refaktoryzacja i aktualizacja testów po zmianach w aplikacjiKompleksowe zrozumienie wymagań funkcjonalnych i niefunkcjonalnych tworzonych systemów oraz sposobów ich wykorzystywania przez użytkowników końcowychDzielenie się wiedzą w zespole i wspieranie mniej doświadczonych osób.Tworzenie testów UI, API, a także testów integracyjnych i end-to-end,Tworzenie i utrzymywanie środowiska testowego - współpraca przy konfiguracji środowisk testowych i testowych danych.Integracja testów z CI/CD - konfiguracja testów w pipeline'ach,Raportowanie wyników testów - generowanie i analizowanie raportów z testów.Identyfikacja przyczyn błędów i niepowodzeń testów,Bliska współpraca z testerami manualnymi, PO, programistami, DevOpsami, PM-ami,Wspieranie wdrożeń na środowiska testowe i produkcyjne.Dbanie o jakość całego procesu dostarczania oprogramowania,Szczegóły ofertyRekrutacja onlineJęzyk rekrutacji: polskiStart ASAPPłatny urlop dla: B2BPraca zdalna przez 4 dni w tygodniuSprzętLinuxWindowsKomputer: NotebookMonitory: DwaMetodologiaQA managerTester(s)Agile management ScrumIssue tracking tool JiraKnowledge repository ConfluenceCode reviewsVersion control system GITUdogodnienia w biurzeDarmowa kawaParking dla rowerówNowoczesne biuroBez wymaganego dress code'uBenefityPakiet sportowyPrywatna opieka medycznaUbezpieczenie na życie