W skrócie
- Zadania: Zarządzaj jakością w projektach mobilnych i IoT, projektując strategie testowe.
- Firma: Firma technologiczna z 15-letnim doświadczeniem w IoT i urządzeniach połączonych.
- Benefity: Możliwość pracy zdalnej, rozwój zawodowy i mentoring zespołu.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na jakość produktów.
- Kwalifikacje: 6+ lat doświadczenia w testowaniu oprogramowania, znajomość narzędzi QA.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Poszukujemy doświadczonego QA Leada, który przejmie odpowiedzialność za zapewnienie jakości w naszych projektach mobilnych i IoT. Będziesz odpowiedzialny za projektowanie i wdrażanie strategii testowania, poprawę procesów QA oraz mentoring zespołu testerów.
Co będziesz robić:
- Planować, projektować i wdrażać kompleksowe strategie testowania dla produktów IoT i mobilnych.
- Zarządzać i mentorować członków zespołu QA, udzielać wskazówek, przeglądać przypadki testowe i wspierać dzielenie się wiedzą.
- Wprowadzać nowoczesne narzędzia i praktyki QA, w tym automatyzację testów i integrację CI/CD.
- Definiować i śledzić metryki jakości oraz nieustannie poprawiać efektywność testowania.
- Ściśle współpracować z CTO nad ciągłym iterowaniem strategii.
- Współpracować z programistami, PM-ami i klientami w celu definiowania kryteriów akceptacji i zapewnienia pokrycia testami.
- Przeprowadzać i nadzorować różne rodzaje testów, w tym:
- Testy kompatybilności – zapewnienie interoperacyjności między różnymi urządzeniami, czujnikami, wersjami systemów operacyjnych i protokołami (np. BLE, MQTT).
- Testy funkcjonalne – walidacja przepływu danych, kontrola urządzeń, monitorowanie w czasie rzeczywistym i funkcje aplikacji.
- Testy integracyjne – weryfikacja komunikacji między różnymi komponentami systemu - od oprogramowania wbudowanego, przez oprogramowanie mobilne, aż po potoki ETL w chmurze.
- Testy E2E – projektowanie i wykonywanie walidacji danych od surowych sygnałów czujników, transportu BLE do wizualizacji danych, zapewniając niezawodność i poprawność.
- Testy automatyczne – automatyzacja scenariuszy testowych oprogramowania mobilnego i oprogramowania wbudowanego przy użyciu frameworków programistycznych lub konfiguracji hardware-in-the-loop, z lub bez interwencji człowieka.
- Testy wydajności – ocena skalowalności, opóźnień i wydajności w różnych warunkach sieciowych, obciążeniach systemu i transportach.
- Testy bezpieczeństwa – weryfikacja bezpieczeństwa transmisji danych, kontroli dostępu i mechanizmów uwierzytelniania.
- Testy regresyjne i integracyjne – utrzymywanie jakości po wydaniach i zapewnienie płynnej synchronizacji aplikacji z urządzeniem i chmurą.
Wymagania:
- Co najmniej 6-letnie doświadczenie zawodowe w testowaniu oprogramowania, najlepiej w projektach mobilnych i IoT.
- Doświadczenie z narzędziami do zarządzania przypadkami testowymi (np. Qase) oraz narzędziami Atlassian (Jira, Confluence).
- Praktyczna znajomość testowania manualnego i automatycznego (np. Cypress, Appium, Postman, Robot Framework).
- Silne zrozumienie BLE, testowania API i platform chmurowych (AWS, Firebase).
- Doskonałe umiejętności analityczne i rozwiązywania problemów, z dbałością o szczegóły.
- Dobra znajomość języka angielskiego (B2 lub wyżej).
- Przywódcze podejście - zdolność do wspierania, kierowania i rozwijania innych.
QA Lead in Katowice – pracodawca: intent sp. z o.o.
intent sp. z o.o. to doskonały pracodawca, który oferuje elastyczne warunki pracy oraz możliwość rozwoju w kreatywnym środowisku. Jako Senior Flutter Engineer będziesz miał okazję pracować nad zaawansowanymi aplikacjami mobilnymi, a także korzystać z konkurencyjnych stawek godzinowych oraz atrakcyjnych benefitów po przejściu na stałe zatrudnienie. Nasza firma ceni inicjatywę i wspiera rozwój zawodowy swoich pracowników, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.