Senior QA Engineer (Manual E2E)
About the Role
The company is seeking a senior QA engineer to take ownership of end-to-end quality across its entire technology stack, which includes web, native mobile applications, Unity-based games, and the supporting backend. This role requires a deep understanding of system behavior, ensuring not only basic functionality but also the correctness of mathematical calculations, money flows, promotions, and game logic under real-world conditions across all client platforms.
Responsibilities
- Own end-to-end manual testing across web client, iOS app, Android app, and backend services, including Unity games within each client.
- Verify cross-platform consistency, ensuring identical behavior for the same game, account, and session across different browsers and mobile devices.
- Verify game logic, RNG behavior, payout flows, and transactional integrity in a sweepstakes context where correctness is critical.
- Test promotions and bonus mechanics end-to-end, covering eligibility rules, trigger conditions, reward delivery, expiration, and interaction with other active promotions.
- Validate player segmentation logic to ensure correct offer and campaign delivery and prevent segment edge cases.
- Test admin panel features, including back-office tools for configuring promotions, managing players, adjusting balances, and operating the live product.
- Manage app version testing, including regression across supported iOS/Android versions, forced-update flows, backward compatibility, and staged rollouts.
- Test server APIs, message flows, and edge cases independently of any client.
- Reproduce, isolate, and document bugs with sufficient detail for engineers to fix them efficiently, identifying whether issues are client-specific, admin-side, or server-side.
- Design and maintain test plans for new features, regression suites, and release candidates across all clients.
- Partner directly with developers, product, game designers, and the promotions/CRM team throughout the development cycle.
- Help shape the QA process as the team and product scale.
Requirements
- 5+ years in QA, with at least 2 years in a senior or lead capacity.
- Strong hands-on experience testing web applications, mobile apps (iOS and Android), and backend systems (REST APIs, async flows, databases).
- Experience testing Unity games or other real-time interactive clients (strongly preferred).
- Experience testing complex business logic, such as promotions, segmentation, eligibility rules, or similar configurable systems with a large matrix of possible states.
- Experience testing admin/back-office tools and understanding their impact on the player experience.
- Sharp analytical instincts to identify gaps in specifications and design effective tests.
- Comfort with browser dev tools, Charles/Proxyman, Postman, Xcode/Android Studio, SQL clients, and log analysis.
- Cross-browser and cross-device testing experience.
- Clear written communication in English; Hebrew a plus.
- Nice to have: Background in iGaming, social casino, sweepstakes, or real-money gaming.
- Nice to have: Familiarity with payment flows, KYC/compliance testing, or fraud edge cases.
- Nice to have: Experience with CRM, marketing automation, or player engagement platforms.
- Nice to have: Exposure to test automation frameworks (Playwright, Appium, etc.).
About the Company
This leading gaming platform is focused on rigorous manual E2E testing at its current stage, given the broad surface area across multiple clients, an admin panel, and a constantly evolving promotions engine. The company supports growth into a QA Automation Engineer role for those interested in building out automation infrastructure, while also valuing individuals who prefer to remain focused on manual QA expertise.
Required languages
| English | B2 - Upper Intermediate |