JustJoin.IT Stacjonarnie Mid

MID QA Engineer – Mobile, Web & IoT

Kayon

⚲ Gdynia

9 000 - 12 000 PLN netto (B2B) | 7 500 - 10 000 PLN brutto (UoP)

Wymagania

  • Mobile App Testing
  • iOS
  • Android
  • Dart
  • Python
  • JavaScript
  • TypeScript
  • Git
  • C++
  • Linux / Unix

Opis stanowiska

Kayon dynamicznie działa na rynku elektroniki i systemów IoT od 7 lat. Jesteśmy małym ~20 osobowym zespołem, w którym każdy ma realny wpływ na osiągane cele. Tworzymy rozwiązania IoT dla klientów z całego świata - zarówno prototypy jak i docelowe produkty i systemy wraz z zapleczem produkcyjnym, infrastrukturalnym i wsparciem klienta. Dużo ważniejsze są dla nas: potencjał, inicjatywa i aktywna postawa niż ilość zdobytych certyfikatów. Jeśli jesteś osobą zaangażowaną, lubiącą wyzwania i ciągły rozwój - aplikuj do nas!

Zakres obowiązków
• Projektowanie, tworzenie i rozbudowa architektury testów automatycznych dla platform mobilnych i webowych (Flutter)
• Realizacja testów funkcjonalnych, integracyjnych i regresyjnych (automatycznych oraz manualnych)
• Współtworzenie infrastruktury testowej oraz integracja testów z procesami CI/CD
• Analiza wymagań biznesowych/produktowych i przekładanie ich na scenariusze testowe
• Analiza i diagnostyka wykrytych błędów, również na styku aplikacji, backendu i urządzeń IoT, oraz współpraca z zespołami software, firmware i testów nad identyfikacją ich przyczyn
• Dbanie o standardy jakości i tworzenie dokumentacji technicznej
• Testowanie integracji aplikacji mobilnych i webowych z backendem oraz urządzeniami IoT
• Okazjonalne wsparcie zespołu testowego w testach firmware, hardware oraz procesów produkcyjnych

Wymagania
• Doświadczenie: 2–3 lata komercyjnego doświadczenia na stanowisku Software Test Engineer / QA Engineer
• Automatyzacja: Bardzo dobra, praktyczna znajomość tworzenia testów automatycznych dla aplikacji mobilnych i/lub webowych
• Programowanie: Znajomość języka Dart (bądź biegłość w Python, JavaScript/TypeScript lub C++ i gotowość do szybkiej przesiadki na Dart)
• Narzędzia i środowisko: Dobra znajomość systemu kontroli wersji Git oraz środowiska Linux/Unix
• Umiejętność analitycznego myślenia, proponowania usprawnień w architekturze produktu i samodzielność w działaniu
• Znajomość języka angielskiego pozwalająca na czytanie dokumentacji technicznej

Mile widziane
• Bardzo dobra znajomość frameworka Patrol (lub Appium / Flutter Driver / Integration Test)
• Doświadczenie w testowaniu aplikacji napisanych bezpośrednio we Flutterze
• Doświadczenie w konfiguracji potoków CI/CD
• Podstawowa orientacja w testowaniu rozwiązań z obszaru IoT / komunikacji ze sprzętem (np. Bluetooth LE, Wi-Fi)
• Wykształcenie techniczne (Informatyka, Elektronika lub pokrewne)

Co oferujemy? 
• Pracę w innowacyjnych projektach z wykorzystaniem nowoczesnych technologii IoT 
• Pracę w małym, dynamicznym zespole, gdzie każdy ma wpływ na produkty 
• Zdobycie doświadczenia, możliwość dynamicznego rozwoju zawodowego 
• Elastyczne godziny pracy. 
• Wynagrodzenie dostosowane do Twojego doświadczenia i umiejętności 
• Atrakcyjną lokalizacje biura - PPNT (kilka minut od SKM Redłowo i PKM Gdynia Stadion) z dostępnym miejscem parkingowym

🔍 Dekoder Ogłoszenia

🔴
małym ~20 osobowym zespołem, w którym każdy ma realny wpływ na osiągane cele
Może oznaczać dużą odpowiedzialność i konieczność samodzielnego rozwiązywania problemów, ale też potencjalnie mniejsze zasoby i brak jasno zdefiniowanych ról.
🔴
Dużo ważniejsze są dla nas: potencjał, inicjatywa i aktywna postawa niż ilość zdobytych certyfikatów.
Może oznaczać, że firma jest otwarta na osoby z mniejszym formalnym doświadczeniem, ale też że brakuje jasno określonych ścieżek rozwoju i szkoleń.
🔴
Jeśli jesteś osobą zaangażowaną, lubiącą wyzwania i ciągły rozwój - aplikuj do nas!
Może sugerować, że praca będzie wymagająca, z potencjalnie nieprzewidywalnymi zadaniami i presją czasu.
🟡
Współtworzenie infrastruktury testowej oraz integracja testów z procesami CI/CD
Oznacza, że będziesz musiał aktywnie uczestniczyć w budowaniu narzędzi i procesów od podstaw, a nie tylko korzystać z istniejących rozwiązań.
🔴
Okazjonalne wsparcie zespołu testowego w testach firmware, hardware oraz procesów produkcyjnych
Może oznaczać, że zakres obowiązków będzie szerszy niż tylko testowanie mobilne i webowe, wymagając elastyczności i gotowości do nauki nowych obszarów.