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
- 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.
- 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ł.