Ajax Systems to międzynarodowa firma technologiczna, największy w Europie deweloper i producent systemów bezpieczeństwa Ajax z funkcjami inteligentnego domu. To cały ekosystem 135 urządzeń, aplikacji mobilnych i stacjonarnych, infrastruktury serwerowej. Co roku wykazujemy wielokrotny wzrost zarówno pod względem wielkości zespołu, jak i liczby użytkowników na całym świecie. Obecnie firma zatrudnia ponad 3300 pracowników. A czujniki Ajax chronią 2,5 miliona użytkowników w ponad 187 krajach świata.
Ajax Systems to międzynarodowa firma technologiczna, największy w Europie deweloper i producent systemów bezpieczeństwa Ajax z funkcjami inteligentnego domu. To cały ekosystem 135 urządzeń, aplikacji mobilnych i stacjonarnych, infrastruktury serwerowej. Co roku wykazujemy wielokrotny wzrost zarówno pod względem wielkości zespołu, jak i liczby użytkowników na całym świecie. Obecnie firma zatrudnia ponad 3300 pracowników. A czujniki Ajax chronią 2,5 miliona użytkowników w ponad 187 krajach świata.
Rozwijamy nie tylko bezprzewodowe systemy bezpieczeństwa, ale także własne oprogramowanie. Są to aplikacje mobilne na Androida i iOS, a także aplikacje desktopowe na Windows i MacOS. Pomagają naszym użytkownikom samodzielnie łączyć się i konfigurować system, a także zarządzać stanem systemu.
Wersje aplikacji mobilnych PRO oraz PRO Desktop, oprócz funkcji zwykłej aplikacji, zawierają profesjonalny zestaw funkcji stworzony specjalnie dla firm zajmujących się bezpieczeństwem i monitoringiem. Przyjazna dla użytkownika aplikacja faktycznie zawiera złożoną logikę i wiele zależności. Zarządza całym systemem Ajax, więc zespół QA musi zagwarantować poprawne i stabilne działanie aplikacji w każdych warunkach.
Co jest ciekawego technicznie w wakacie?
- Aby osiągnąć założone cele my, zespół QA, musimy zagłębić się w strukturę systemu na wszystkich jego poziomach – od akcji wykonywanej przez urządzenie po jego wyświetlenie na GUI urządzenia aplikacji.
- Analizujemy wymagania i wymagania techniczne dokumentację nowych rozwiązań i funkcjonalności, rozpoczynając testy we wczesnych fazach rozwoju, a także opracowujemy matryce zgodności z wymaganiami.
- Zespół QA tworzy scenariusze testowe w celu ich dalszej automatyzacji przez zespół AQA. Aby zoptymalizować naszą pracę, ustalamy priorytety przypadków testowych, a także korzystamy z własnego systemu parametryzacji przypadków testowych.
- Współpracujemy z naszymi beta testerami i otrzymujemy opinie i prośby od użytkowników końcowych za pośrednictwem działu pomocy technicznej.
- Prowadzimy badania nieprawidłowego zachowania systemu za pomocą logów, przejawów zewnętrznych, identyfikujemy związki przyczynowo-skutkowe.
- Wykorzystujemy to w pracy Narzędzia kontroli jakości, emulatory, serwer próbny i wiele więcej. Kreatywnie podchodzimy do testowania, dlatego stale staramy się udoskonalać i optymalizować procesy wdrażając nowe pomysły, wdrażając nowe podejścia, rozwijając i udoskonalając nasz produkt.
Niezbędna wiedza i umiejętności:
- ponad 2 lata doświadczenia w testowaniu manualnym aplikacji mobilnych;
- doskonała znajomość teorii testowania;
- umiejętność stosowania technik projektowanie testów;
- znajomość SDLC;
- doświadczenie w pracy z wymaganiami biznesowymi, TOR;
- doświadczenie w pracy z JIRA, Confluence, Testrail (lub alternatywą);
- zrozumienie specyfiki systemów operacyjnych Windows/MacOS/Linux i Android/iOS;
- doświadczenie w pracy z logami aplikacji;
- doświadczenie w pracy z Xcode, studio Android , PyCharm;
- podstawowa znajomość architektury klient-serwer;
- doświadczenie z Git i Jenkins;
- dobre umiejętności analityczne;
- umiejętność tylko po to, aby znaleźć defekty, ale także przyczynę i skutekkomunikacja;
- wysoki poziom samoorganizacji.
Będzie plusem:
- doświadczenie w pracy z REST API lub gRPC;
- doświadczenie w używaniu próbnego serwera;
- doświadczenie w pracy z autotestami.
ul> Zadanie:
- przetestuj nowe i istniejące funkcje mobilne i stacjonarne aplikacje;
- praca z dziennikami aplikacji;
- przechodzenie przez rany regresyjne;
- opracowywanie i utrzymywanie dokumentacji testowej: przypadki testowe, macierz identyfikowalności, plan testów;
- analiza wymagań biznesowych w zakresie TK i projektowania;
- praca z niestandardowymi narzędziami QA (serwer Mock, emulatory);
- analiza wyników autotestów;
- wziąć udział w procesach planowania, estymacji zadań;
- praca w zespole z programistami, automatyzatorami, PMami, analitykami biznesowymi, projektantami i QA powiązanych platform.
< strong>Oferujemy:
- możliwość zaproponowania i wdrożenia własnych pomysłów, które mają wpływ na produkt i produkcję;
- pracę w zmotywowanym zespół;
- konkurencyjne wynagrodzenie;
- ubezpieczenie medyczne;
- korporacyjny język angielski;
- możliwość udziału w beta testach systemu bezpieczeństwo projektu Ajax — otrzymywanie i testowanie nowych gadżetów przed ich premierą.
Ajax Systems to ukraińska historia sukcesu, miejsce niesamowitej siły i energii.Dołącz, aby marka Made in Ukraine stała się synonimem niezawodność.