← Wszystkie otwarte role

Inżynier QA — testy eksploracyjne wykraczające poza automatyzację

Praca zdalna · część etatu · kontrakt · współpraca w godzinach 09:00–15:00 czasu dubajskiego (UTC+4)

O produkcie

InterMIND to przestrzeń komunikacyjna dla zespołów pracujących w wielu językach: spotkania, czat, dokumenty i streszczenia, w których każdy uczestnik widzi i słyszy wszystko w języku, w którym myśli. Aplikacje webowe, na iOS i Androida oraz desktopowe; wielu uczestników z różnymi rolami (gospodarz, członek, gość); 17 języków interfejsu; tłumaczenie głosowe na żywo, tłumaczenie czatu, tłumaczenie dokumentów. Media w czasie rzeczywistym oparte na WebRTC, silnik tłumaczeniowy w ścieżce, a wszystko to działające na dowolnym urządzeniu i sieci, jakie akurat ma uczestnik.

Co obejmuje automatyzacja — a czego nie jest w stanie objąć

Przy każdym wdrożeniu uruchamiamy zestawy testów jednostkowych, integracyjnych, end-to-end oraz testów chaosu z udziałem wielu aktorów, a każdego ranka AI analizuje błędy z produkcji. Proste, deterministyczne ścieżki są już pokryte; nie potrzebujemy człowieka do ich wyklikiwania.

Tego, czego nie obejmuje żaden skrypt i za co odpowiada ta rola:

  • Wiele urządzeń, prawdziwe sieci. Laptop i dwa telefony, przełączanie zestawu słuchawkowego Bluetooth w trakcie połączenia, przełączanie z Wi-Fi na LTE, portal captive, proxy firmowe, aplikacja zminimalizowana podczas połączenia, karta z ograniczonymi zasobami przez OS.
  • Postrzegana jakość. Czy przetłumaczony głos jest zrozumiały, czy jego synchronizacja nadaje się do prawdziwej rozmowy, czy znaczenie przetrwa — imiona, liczby, przeczenia, idiomy, dwie osoby mówiące jednocześnie? Czy dźwięk jest czysty po ponownym połączeniu? Tylko człowiek może to ocenić, a wymaga to rubryki, nie wrażenia.
  • Nietypowe ścieżki. Zmiana roli w trakcie połączenia, gość i członek o tym samym imieniu, udostępnianie ekranu jednocześnie ze wskaźnikiem laserowym i tłumaczeniem czatu, interfejs w językach RTL i CJK, spotkanie utworzone w kalendarzu dołączone z niewłaściwego konta, streszczenie odczytane w języku, w którym nikt podczas rozmowy nie mówił.
  • Wnioskowanie o przyczynach. Nie „to się zepsuło”, ale „to się zepsuło na drugim urządzeniu dopiero po wyciszeniu przez gospodarza — oto powtórka, oto konsola, oto co uważam, że się dzieje”.

Co będziesz robić

  • Eksplorować produkt na podstawie krótkich kart eksploracyjnych, które Ci dostarczymy (obszar, hipoteza, zestaw urządzeń). To Ty decydujesz, jak to zepsuć i gdzie szukać dalej.
  • Zgłaszać znalezione błędy przez wbudowany w produkt mechanizm Give Feedback — przechwytuje on ekran, konsolę, przeglądarkę i nagranie sesji za Ciebie; Ty dodajesz nagranie, opis tego, co zrobiłeś i co zobaczyłeś. Bez formularzy, bez arkuszy kalkulacyjnych.
  • Pisać krótkie oceny jakości tam, gdzie raport o błędzie to zły format: adekwatność tłumaczenia dla prawdziwej mowy, dźwięk po zdarzeniach sieciowych, użyteczność przetłumaczonego głosu — oceniane według rubryki, z przykładami.
  • Ponownie sprawdzać poprawki na prośbę i informować nas, gdy poprawka zmieniła coś innego.

Kto pasuje

  • Osoba techniczna. Potrafisz czytać konsolę i zakładkę sieci, wiesz, czym są ICE, kodeki i utrata pakietów lub poznasz to w jeden dzień, potrafisz sterować telefonem przez adb, ograniczać przepustowość łącza, przełączać urządzenia audio i precyzyjnie wskazać, z jakiej wersji builda korzystałeś.
  • Osoba kreatywna. Szukasz ścieżek, których nikt nie spisał. Codzienne odhaczanie tej samej listy kontrolnej to nie ta praca.
  • Osoba doświadczona. Kilka lat testowania produktów działających w czasie rzeczywistym, multimedialnych lub dla wielu użytkowników to tu ogromny atut — już wiesz, gdzie takie systemy zawodzą. Doświadczenie ma znaczenie równe z samym okresem próbnym.
  • Języki. Angielski na tyle dobry, by pisać precyzyjne raporty; co najmniej jeden dodatkowy język, którym władasz native lub niemal native, ponieważ jakość tłumaczenia ocenia się na słuch.
  • Niezawodna dostępność w uzgodnionych godzinach.

Jak rekrutujemy

  1. Płatny tygodniowy okres próbny — zadanie jest publicznie dostępne: trzy karty eksploracyjne obejmujące dokładnie trudne obszary wymienione powyżej, zgłaszane przez produkt. Oceniamy, ile z tego, co znalazłeś, jesteśmy w stanie potwierdzić, oraz jakość Twoich ocen w sytuacjach, gdzie potwierdzenie nie jest celem.
  2. Kontrakt, jeśli okres próbny przebiegnie pomyślnie: stawka godzinowa, praca zdalna, uzgodniony tygodniowy harmonogram.

Czego potrzebujesz

Laptop z kamerką i zestawem słuchawkowym, co najmniej jeden smartfon (dwa — jeden z Androidem, jeden z iOS — to plus), zestaw słuchawkowy Bluetooth oraz sieć, którą możesz celowo pogorszyć.

Aplikacja

Wyślij krótką notkę o sobie, produkcie działającym w czasie rzeczywistym lub multimedialnym, który testowałeś ostatnio, oraz o jednym błędzie, który w nim znalazłeś, a którego skrypt by nie wykrył.

Zadanie na tydzień próbny (PDF)