Posted on: 13/07/2025
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.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1512086
Interview Questions for you
View All