QA (Manual\Automation focus) project-based position $$$

Whimsy Games is looking for a QA Engineer to ensure quality and stability of our gambling platform. Focus on Frontend (React/Next.js, TypeScript, REST) and Backend (NestJS, PostgreSQL, Redis, RabbitMQ), including documentation testing. Fast-paced environment, real impact, and a great opportunity for a Manual QA ready to grow into Automation or an AQA to make a difference.

Responsibilities

  • Documentation Review: Assist in analyzing business goals, technical documentation, and law requirements to identify "logic holes," gaps, or missing edge cases before development starts.
  • Data Flow Monitoring: Trace the data flow from the Frontend (React/Next.js) to the Backend (NestJS) to ensure correct processing.
  • SQL Data Verification: Use SQL (AI tools may be used for generation, but understanding the logic and execution is a must-have) to verify that "real" data in PostgreSQL matches business logic.
  • Infrastructure Monitoring: Audit Redis (cache/locks) and RabbitMQ (queues) to ensure no data is lost or stuck (AI tools may be used for analysis or command generation, but a fundamental understanding of how these systems operate is a must-have).
  • Technical Reporting: Write high-quality technical bug reports that identify why a failure happened (e.g., a database deadlock, a message queue error, or a cache sync issue).
  • Load Test Execution: Design load tests (AI tools may be used to generate scripts and scenarios, but a fundamental understanding of performance metrics and system behavior is a must-have) to simulate thousands of concurrent users and identify backend bottlenecks.

    Requirements:
    Experience: 3+ year in QA roles with a strong technical background and understanding of high-traffic or high-concurrency systems.
    Stack Knowledge: Basic understanding of frontend and backend concepts and architecture. (we use React/Next.js and NestJS)
    System Basics: Basic knowledge of microservices and how message brokers (e.g., RabbitMQ or Kafka) handle communication between services.
    Caching: Fundamental understanding of how distributed cache (e.g., Redis) is used for caching.
    Performance Testing: Basic experience or theoretical knowledge of performance tools such as K6, JMeter, or similar.
    AI-Native Workflow: Proven ability to use LLMs and AI coding assistants to generate test cases, analyze documentation, and audit backend source code.

    Soft Skills & Process:
  • Shift-Left Mindset: A strong belief that quality starts at the "Idea" phase. You are proactive in preventing bugs during the design stage.
  • Concurrency Awareness: The ability to visualize and test for complex Race Conditions (AI tools can assist in finding them, but you must understand the concept).
  • Technical Communication: Ability to explain technical failures clearly to developers.

    What We Offer
  • Work on real slot games in the iGaming domain.
  • Direct impact on core gameplay and the mathematical model of the product.
  • Collaboration with an experienced team (game design, development).
  • Long-term cooperation and a stable project.
  • Real Product, Real Impact: Work on a live product, not an experimental project.
  • Flexible Work Environment: Work from anywhere globally with a competitive compensation package.
  • Dynamic Team: Join a group of passionate game development experts who share your love for creativity and innovation.
  • Fun and Supportive Culture: We foster a collaborative, supportive team environment where your ideas and contributions are valued.

Required domain experience

Gamedev 2 years
Gambling 1 year

Required languages

English B1 - Intermediate
Ukrainian B2 - Upper Intermediate
Published 25 March
119 views
·
29 applications
To apply for this and other jobs on Djinni login or signup.
Loading...