Rola obejmuje testowanie manualne i automatyczne aplikacji mobilnych oraz rozwijanie jakości testów. Wykorzystywane technologie obejmują Espresso, XCTest, Jenkins i TeamCity.
Minimum 3 lata doświadczenia w testowaniu oprogramowania.
Doświadczenie w testowaniu aplikacji mobilnych Android/iOS.
Znajomość podstaw metodyki testowania.
Doświadczenie z Espresso (Android) i/lub XCTest (iOS).
Doświadczenie z Jenkins i TeamCity.
Znajomość Jira oraz Xray.
Znajomość pracy z Git.
Umiejętność testowania API z użyciem Swagger, Postman lub SoapUI.
Podstawowa znajomość Android Studio (Logcat, emulatory).
Samodzielność i dobra organizacja pracy.
Umiejętność szybkiego uczenia się.
Mile widziane:
Doświadczenie z Firebase App Distribution.
Znajomość Splunk.
Doświadczenie z Synerise.
Znajomość Figma.
Doświadczenie w sektorze branży regulowanej, najlepiej bankowej/finansowej.
Praktyczne wykorzystanie narzędzi AI.
Dobra znajomość języka angielskiego.
Znajomość dodatkowego języka skryptowego, np. Groovy lub innego.
Projektowanie i wykonywanie testów manualnych aplikacji mobilnych.
Tworzenie i utrzymywanie testów automatycznych z użyciem Espresso i XCTest.
Przygotowywanie przypadków testowych i dokumentacji w Jira/Xray.
Tworzenie i utrzymywanie dokumentacji testowej.
Raportowanie i analiza błędów.
Testowanie API z użyciem Swagger, Postman i innych narzędzi.
Analiza logów aplikacyjnych i systemowych.
Wsparcie procesu CI/CD z użyciem Jenkins i TeamCity.
Testowanie funkcjonalności mobilnych, takich jak powiadomienia push, biometria i deeplinki.
Analiza ruchu sieciowego z użyciem Charles Proxy.
Współpraca z zespołem developerskim, analitykami i biznesem.
Inicjowanie usprawnień w obszarze jakości i automatyzacji testów.