Wróć do listy

Opis oferty

QA Engineer w Warszawa, Polska

SQUARE ONE RESOURCES sp. z o.o.

  • ZdalniePraca z dowolnego miejsca

100 - 120 zł / stawka godzinowa

Warszawa, Polska

Wymagane, Python, Rest API, Git, Linux

Mile widziane, FastAPI, Pytest, Docker

System operacyjny, Linux

O projekcie, Projekt obejmuje fazę Discovery dla innowacyjnego systemu rezonansu magnetycznego (MRI) o niskim polu magnetycznym, przeznaczonego do wykorzystania bezpośrednio w miejscu opieki nad pacjentem, również podczas procedur medycznych wykonywanych pod kontrolą MRI. Celem projektu jest przygotowanie podstaw do implementacji oprogramowania, w tym analiza wymagań i ryzyka, opracowanie architektury, wybór przeglądarki DICOM oraz przygotowanie dokumentacji zgodnej z wymaganiami regulacyjnymi i normą IEC 62304., , Projekt realizowany jest w środowisku o wysokich wymaganiach dotyczących jakości, bezpieczeństwa i formalnej weryfikacji oprogramowania.

Twój zakres obowiązków, Projektowanie i rozwój testów automatycznych dla backendu, REST API oraz interfejsu webowego., Tworzenie testów integracyjnych i regresyjnych oraz ich integracja z pipeline'ami CI/CD., Analiza wymagań i przygotowywanie przypadków testowych z zachowaniem identyfikowalności wyników., Analiza defektów oraz przygotowywanie dokumentacji i raportów z testów., Współpraca z zespołem developerskim, QA, Verification Lead i DevOps., Wsparcie formalnej weryfikacji oprogramowania w środowisku regulowanym.

Test automation – projektowanie, implementacja i utrzymanie testów automatycznych, Python – swobodne tworzenie testów i narzędzi pomocniczych; backend oparty na Pythonie i FastAPI., REST API i backend testing – walidacja interfejsów, obsługa błędów i przepływów danych., Web UI automation – automatyzacja testów aplikacji webowych; frontend oparty na React., CI/CD – integracja testów automatycznych z pipeline'ami oraz automatyczne testy regresyjne., Git – praktyczna znajomość kontroli wersji., Linux – swoboda pracy w środowisku Linux., Integration testing – testowanie współpracy komponentów, wykorzystanie mocków, stubów i interfejsów zewnętrznych., Analiza wymagań i traceability – tworzenie przypadków testowych oraz powiązanie wymagań z testami i wynikami., Analiza i raportowanie defektów, testy regresyjne., Przygotowywanie odtwarzalnych wyników testów wraz z konfiguracją, środowiskiem i dokumentacją., Doświadczenie pracy w środowisku regulowanym lub krytycznym dla bezpieczeństwa., Znajomość formalnej weryfikacji oprogramowania i dokumentacji., IEC 62304 – mile widziana również znajomość ISO 26262 lub ASPICE., Zrozumienie niezależności testowania, kryteriów akceptacji i formalnych zapisów weryfikacji., Narzędzia do zarządzania wymaganiami i traceability; w projekcie wykorzystywany jest MatrixReq., Współpraca z programistami, manual QA, Verification Lead i DevOps.

Mile widziane, DICOM i procesy obrazowania medycznego., NIfTI lub inne formaty obrazów medycznych., Testowanie przeglądarek obrazów i aplikacji do ich przetwarzania., Testy bezpieczeństwa: uwierzytelnianie, autoryzacja, nieprawidłowe dane wejściowe i odporność aplikacji., FastAPI., Automatyzacja testów przeglądarkowych: Playwright, Selenium lub Cypress., Frameworki testowe Python, np. pytest., Docker, kontenery i środowiska testowe CI/CD., Podstawowa znajomość SOUP i weryfikacji komponentów zewnętrznych.

Tak pracujemy nad projektem, Continuous Deployment, Continuous Integration

SQUARE ONE RESOURCES sp. z o.o., At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations.

Tak się u nas pracuje,
Ładowanie podobnych ofert…