HamburgerMenu
hirist

TestVagrant - Software Development Engineer - Test - Mobile App Testing

Posted on: 13/07/2025

Job Description

We are looking for an experienced Mobile Test Automation Consultant to design and implement a robust, scalable test automation framework for our native Poker apps on iOS and Android. The role involves working closely with our development teams, DevOps, and product stakeholders to enable CI-ready, reliable, and maintainable test coverage across critical gameplay and account features (native and hybrid).

Key Responsibilities :


- Design and build a modular, reusable native test automation framework using Java, Appium, and platform-specific drivers (XCUITest for iOS and UiAutomator2 for Android).

- Develop and maintain automated test scripts for core Poker user journeys : login, lobby navigation, game launch, in-game actions, and real-money features.

- Handle hybrid app flows, including secure WebView interactions (e.g., deposits, KYC, account settings).

- Integrate test automation with CI/CD pipelines (GitLab CI preferred).

- Evaluate and implement reporting solutions (e.g., Allure, ExtentReports).

- Create test data management strategies (mocking, stubbing, or sandbox use).

- Assist QA team in transitioning manual test cases into automated coverage.

- Collaborate with developers to address testability and improve UI element accessibility.

Tech Stack You'll Be Working With :

- Languages : Java

- Test Frameworks : TestNG (JUnit exposure is a plus)

- Automation Tools : Appium (iOS + Android), XCUITest, UiAutomator2

- Build Tools : Maven/Gradle

- CI/CD : GitLab CI

- Reporting : Allure, ExtentReports

- Version Control : Git

- Others : Charles Proxy, Android Studio, Xcode, emulator/device farm (e.g.,Lambda Test)

Required Skills & Experience :

- 5+ years in mobile test automation (iOS and Android), preferably for gaming or real- money apps.

- Strong experience with Appium, including managing native and WebView contexts.

- Solid knowledge of TestNG, Java, and Appium client-server architecture.

- Experience writing cross-platform scripts using Appium's Page Object Model (POM) approach.

- Understanding of WebView interactions and how to handle hybrid apps securely.

- Exposure to mocking APIs or simulating backend responses.

- Familiarity with mobile accessibility and test coverage strategies.

- Experience integrating automation into CI pipelines (GitLab CI preferred).

- Excellent debugging and log analysis skills (Charles, adb, Xcode logs).

Preferred Qualifications :

- Experience testing real-money gaming apps or apps with regulatory flows (e.g., MFA, KYC, geofencing).

- Experience with cloud device farms (e.g., BrowserStack, Lambda test).

- Knowledge of scripting tools for local Appium server control or test runners.

- Familiarity with analytics/event testing or performance profiling.

info-icon

Did you find something suspicious?