Test Automation Engineer

Oferty pracy

STANOWISKO

Test Automation Engineer

LOKALIZACJA

Gdańsk

Data publikacji: 13.04.2022r.

O firmie

Medicalgorithmics S.A. to polska firma opracowująca zaawansowane systemy dla kardiologii. Innowacyjność to jeden z naszych głównych atutów. Wprowadzamy ją w codzienną organizację pracy i kierujemy się nią podczas procesu tworzenia. Dzięki multidysplinarnej grupie badaczy i deweloperów jesteśmy autorami przełomowych rozwiązań technologicznych. Opracowujemy algorytmy, oprogramowanie i urządzenia, a następnie wdrażamy je do produkcji, co pozwala nam świadczyć usługi telemedyczne tysiącom pacjentów na świecie.

O zespole

Na co dzień zajmujemy się projektowaniem i wdrażaniem do produkcji wyrobów medycznych, integrujących zwykle kilka systemów mikroprocesorowych, moduły radiowe (LTE, WiFi, Bluetooth, NFC), jak i dedykowane rozwiązania z dziedziny układów analogowych. Opracowujemy również nieszablonowe testery i programatory, wykorzystywane podczas produkcji naszych wyrobów. Każdego dnia staramy się podchodzić zwinnie do realizowanych projektów oraz dostrzegać korzyści, jakie niesie za sobą praca w samoorganizujących się zespołach.

Opis obowiązków

  • Rozwijanie bieżącej infrastruktury testowej
  • Tworzenie, rozwijanie i utrzymywanie testów automatycznych oprogramowania dla urządzeń (m.in. nadajnika PocketECG) i akcesoriów rozwijanych w ramach zespołu
  • Dokumentowanie przypadków testowych oraz tworzenie dokumentacji technicznej niezbędnej do badań laboratoryjnych
  • Ścisła współpraca przy przeprowadzaniu testów black box i white box w ramach Zespołu Scrumowego
  • Przeprowadzanie wybranych testów manualnych, których automatyzacja nie jest możliwa
  • Przeprowadzanie testów regresji
  • Sprawdzanie, reprodukcja oraz raportowanie bugów

Wymagania i doświadczenie

  • Doświadczenie w tworzeniu testów automatycznych dla aplikacji mobilnych (Android) lub systemów wbudowanych
  • Doświadczenie w pracy z Robot Framework
  • Doświadczenia w pracy z systemem operacyjnym Linux
  • Znajomość Pythona na poziomie przynajmniej podstawowym
  • Umiejętność tworzenia skryptów w powłoce Bash
  • Samodzielność i umiejętność organizowania pracy własnej
  • Nastawienie na ciągłe uczenie się nowych technologii
  • Doświadczenie w pracy z GIT
  • Podstawowa znajomość zagadnień elektronicznych (embedded)
  • Znajomość j. angielskiego na poziomie swobodnej rozmowy

Mile widziane

  • Wiedza na temat zagadnień bezpieczeństwa systemów wbudowanych i aplikacji mobilnych
  • Umiejętność programowania w C/C++
  • Znajomość ADB
  • Doświadczenie w pracy w Zespole Scrumowym

Co oferujemy

  • Pracę w miejscu, w którym cenimy siebie nawzajem i lubimy, gdy ktoś „wpada na pomysł”
  • Wyzwania projektowe, których realizacja pozwoli Ci zdobyć unikatową wiedzę i umiejętności
  • Swobodę i odpowiedzialność, jaka wiąże się z byciem członkiem samoorganizującego się zespołu
  • Dostęp do firmowej biblioteczki z możliwością wypożyczenia książek i czasopism
  • Kosz świeżych owoców każdego tygodnia oraz dostęp do różnego rodzaju herbat i kaw
  • Benefity: prezenty okolicznościowe z okazji ślubu, narodzin dziecka, urodzin oraz świąt