Category: Case Study

Game Testing

God of Highschool Game Testing

Overview

Game Genre

Gacha Turn-based RPG based on a famous South Korean Webtoon/Manhwa

Core Technology

Strategic team-building, elemental counters, and special character abilities (“Charyeok”)

Platforms

Published by Indonesia’s leading media group, targeting the Indonesian and wider Southeast Asian (SEA) mobile market.

Challenges & Solutions

Challenge 1: The “Legacy” Codebase Factor

The Problem:

The original game has been live globally for over a decade. Its source code contains 10 years of layered updates, making it highly likely that a newly localized version for Indonesia would inherit old technical debt, performance issues, or hidden legacy bugs.

Our Solution:

We conducted a deep Code & Feature Regression Sweep, prioritizing the core gameplay loop and oldest system modules to catch hidden bugs early.
We ran intensive long-session stability tests to monitor memory leaks, ensuring the older architecture runs smoothly on modern mobile OS versions.

Challenge 2: Market Suitability for Modern SEA Gamers

The Problem:

A game that succeeded globally 10 years ago might not appeal to modern Indonesian and SEA mobile players. The publisher needed real data on whether the progression speed, gacha drop rates, and difficulty curves would still resonate with today’s market.

Our Solution:

We formed a dedicated Playtest Focus Group consisting of experienced QA players who specialize in modern anime/manga gacha games in the SEA region.
Beside standard functional testing, our team playtested competing top-tier gacha games currently active in the market. We delivered a comprehensive Competitive Benchmark Report to the publisher, providing detailed feedback on what the game does well and actionable advice on adjusting drop rates, reward systems, and difficulty curves to improve player retention

Challenge 3: Extreme Sprint Timeline

The Problem:

The publisher required five specialized types of QA (Functional, LQA, Compatibility, Regression, and Market Playtesting) to be completely finished in under three weeks, which demanded an incredibly high level of efficiency.

Our Solution:

We used a Dynamic Resource Allocation strategy, splitting the QA team into concurrent sub-teams that worked in parallel.
While the functional team verified system logic, the LQA and Playtest teams worked simultaneously inside optimized test environments, allowing us to deliver all five testing phases successfully before the strict 3-week deadline

Scope of Work & Team Structure

Scope of Work

  • Informed Go/No-Go Decision: Provided the MNC Group with a data-driven “Market Appeal” report, allowing them to evaluate the project’s ROI before a full-scale marketing blitz.
  • Modernized Stability: Identified and cleared legacy bugs that would have hindered the experience on modern OS versions (Android 14/iOS 17+).
  • Balanced Economy: Verified that the game’s monetization and difficulty curves were fair and sustainable for the target audience, protecting long-term retention.
  • Timeline Achievement: Delivered a 360-degree quality assessment within the strict 18-day window, enabling the client to hit their strategic market-timing goals.

    Team Structure

    • 1 QA Leader
    • 10 QA Engineers

    Business Impact

    • All Features are tested with the release on time and high quality without the blocker issue
    • For Market Analysis QA and Balancing QA, the team delivered results that met the client’s expectations.
    • The Fail rate is 0.41% for Functional QA and 2.59% for Compatibility QA
    • The total project effort delivered value exceeded expectations compared to the initial budget plan

    Manual TestingManual TestingManual TestingManual Testing

    Online Slot Game Testing

    Overview

    Game Genre

    High-volatility, Reel Video Slot (iGaming)

    Core Technology

    Complex mathematical models blended with high-fidelity visual and particle effects.

    Platforms

    Mobile Web Browsers and Lower-End Devices.

    Challenges & Solutions

    Challenge 1: Complex Feature Interaction Logic

    The Problem:

    The game features three unique “Special Wild” characters that can appear and interact at the exact same time. Because each character triggers different multipliers and behaviors, it was highly critical to make sure these symbols did not cause math errors or game crashes (“logic collisions”) when they showed up together.

    Our Solution:

    We mapped out an Interaction Logic Matrix to document every possible combination of the three special characters appearing on the reels at once.
    We used special backend test tools to force specific reel results. This allowed us to instantly test these rare character combinations over and over, verifying that the multipliers calculated perfectly every single time.

    Challenge 2: Regulatory Risks with the “Buy Feature”

    The Problem:

    The game has a “Buy Free Spins” mechanic, which is under strict monitoring by gambling regulators. Any mistake in the cost-to-payout ratio (how much it costs to buy vs. how much it pays out) could cause immediate loss of the gaming license or massive financial damage.

    Our Solution:

    We ran High-Volume Simulation Testing (Parallel Automation Testing) to execute millions of spins through the “Buy Feature” system.
    We checked the resulting payout data against the client’s target mathematical model to ensure the theoretical Return to Player (RTP) matched the actual gameplay exactly, ensuring 100% regulatory compliance.

    Challenge 3: Performance & Animation Stability on Mobile Browsers

    The Problem:

    The game uses heavy steampunk animations and special particle effects. The big challenge was keeping the game running smoothly (maintaining a high frame rate) across many different mobile web browsers and older, cheap smartphones without lagging or overheating.

    Our Solution:

    We set up a Cross-Browser Testing Matrix, testing the game across popular mobile browsers (Safari, Chrome, Samsung Internet, Android Webview) on various low-end devices.
    We monitored memory usage, battery consumption, and frame rates during long-session tests. When we found drops in performance, we worked with the developers to optimize asset loading and web-rendering sizes.

    Scope of Work

    • Functional test for all the game features
    • Non-functional tests for currencies and languages
    • Compatibility test for Android and IOS operating systems on 32 different mobile device types
    • Cloud Mobile Testing to increase device types tested

      Business Impact

      Successful Launch

      The game was delivered on schedule with a high level of technical stability, resulting in a smooth market entry.

      Enhanced Player Experience

      Provided a bug-free environment for the game’s complex mechanics, directly contributing to positive player sentiment and engagement.

      Operational Efficiency

      By identifying and resolving logic “traps” early in the development cycle, we reduced the need for expensive post-launch hotfixes.

      L5Technical Reliability

      Verified the integrity of the 243-way logic and feature-buy mechanics, ensuring the product functioned exactly as designed.

      Manual Testing

      Online Game Testing for Plato

      Overview

      Product Type

      All-in-one social gaming platform combining a high quality messenger with over 50 integrated multiplayer games

      Scale

      Serving millions of global users with more than 60,000 concurrent active players

      Platforms

      Cross-platform deployment across iOS and Android devices

      Business Impact

      Sustained App Store Reputation

      By catching functional regressions before they hit production, we help maintain the platform’s 4-star rating and positive user sentiment across 60,000+ reviews.

      Revenue Protection

      Our zero-tolerance approach to IAP testing ensures that the platform’s primary revenue stream is never interrupted by functional glitches.

      Launch Confidence

      The client can release new builds and features frequently, knowing that our regression testing has “hardened” the application against unexpected breakages.

      Operational Stability

      We ensure the platform remains “smooth in production,” allowing the client’s internal team to focus on development while we handle the heavy lifting of quality verification.

      Automated TestingGame TestingGame TestingGame Testing

      MMORPG Game Testing

      Overview

      Game Genre

      Large-scale Open-World Survival Crafting RPG

      Engine

      Unreal Engine 4.

      Platforms

      PC, iOS, and Android (with full data sharing between platforms)

      Scope

      Released everywhere globally at the same time.

      Challenges & Solutions

      Challenge 1: Proprietary Tooling & Language Barriers

      The Problem:

      The client used their own custom tools and test data setups, which were written completely in their native language. This made it very hard for our international team to set up the test environment and manage data, slowing down our start.

      Our Solution:

      We formed a special group of “Bridge QA” members who spoke both languages. They translated the tool interfaces and wrote easy, step-by-step guides to train the rest of the team.
      We worked closely with the developers and used real-time screen translation tools so our team could learn the tools quickly without wasting time

      Challenge 2: Extreme Hardware Fragmentation & Cross-Play Sync

      The Problem:

      The title demanded seamless, optimized performance across an immense hardware spectrum – ranging from high-end gaming PCs to budget smartphones. The core technical challenge lay in ensuring 100% real-time data synchronization between these vastly different platforms within a massive open world.

      Our Solution:

      Implemented a rigorous Device Compatibility Matrix, categorizing a massive device pool into distinct tiers based on SoC (Chipsets), RAM, and OS versions for both iOS and Android.
      Designed advanced Cross-Play & Network Latency Simulation test scenarios (e.g., simulating packet loss, high ping, and seamless switching from Wi-Fi to 4G/5G) to strictly validate data synchronization of player positions, inventory states, and world interactions.

      Challenge 3: Linguistic & UI Complexity (LQA)

      The Problem:

      Launching the game in many regions with many languages at once meant a high risk of text breaking or overlapping on the screen, words being translated out of context, or using terms that might offend local players.

      Our Solution:

      Pioneered a hybrid approach combining Semi-Automated LQA with Manual Verification. We developed internal scripts to capture bulk screenshots during dialogue flows, allowing rapid automated scanning for UI overlapping and text clipping.
      Utilized Native-Speaking Linguistic Specialists to conduct deep contextual reviews, ensuring that survival-specific
      terminology (crafting systems, items, lore) felt natural, consistent, and culturally respectful to local players.

      Challenge 4: Massive Content Scope vs. Market Timing

      The Problem:

      The game world was huge, and there were too many stories and missions to test. Because the global release date was strict, we had a massive amount of things to check in a very short amount of time.

      Our Solution:

      We used a Risk-Based Strategy. We prioritized testing the most important parts first: the main gameplay, the cash shop/payment systems, and the main story missions.
      We used Parallel Testing (Simultaneous Execution). Instead of testing one by one, we divided the massive map and
      test cases into smaller, independent sections. Multiple QA sub-teams tested different parts of the game at the exact
      same time using different test environments. This multiplied our testing speed and allowed us to cover the entire game within the strict deadline.

      Scope of Work & Team Structure

      Scope of Work

      • Functional testing
      • Client performance testing
      • Localization testing
      • Compatibility and Adaptability testing

      Team Structure

      • 1 QA Leader
      • 5 QA Engineers

      Business Impact

      Launch Integrity

      Delivered the project for global release on schedule without any technical delays.

      Market Reach

      Optimized performance for low-end hardware, allowing the client to capture a massive user base in emerging markets.

      Stability

      Achieved a 99.8% crash-free rate during the launch window, resulting in top-tier ratings on major App Stores.

      Future Readiness

      Provided a standardized suite of QA assets and tool guides to support long-term “Live-Ops” and seasonal content updates.

      FinanceMobile App

      European Client – Cryptocurrency Wallet Development

      Our client from Europe wanted to build a wallet for investing and storing digital assets.

      Client Introduction

      • Client: A European client
      • Domain: Banking & finance

      Business Challenge

      The client needed a team to develop a wallet to store different digital assets, such as bitcoin, ethereum.

      Our Solution

      Based on our client’s needs, LTS Group’s development team successfully built the cryptocurrency wallet with key functionalities as follows:

      • Storing bitcoin, ethereum, etc.
      • Exchange and transfer assets.
      • Secure with 2FA, fingerprint.
      Cryptocurrency Wallet Development for European Client

      Achievements

      In only 4 months, our team of 3 members successfully delivered the final wallet with 7 features.

      Automated TestingAutomated TestingCase StudyCase StudyCase StudyCase StudyCase StudyCase StudyCase StudyEcommerce

      eCommerce Platform Selling IQOS Devices Testing

      Our client has an eCommerce platform that sells a line of heated tobacco and electronic cigarettes (IQOS) devices in the Japanese domestic market & other countries. This platform allows customers to purchase, replace, and upgrade their products and find out how to use the products.

      Client Introduction

      • Client: International
      • Domain: eCommerce

      Business Challenge

      Multiple promotions & marketing campaigns were planned and executed regularly. Thus, the client needed to conduct many different test cases to ensure the purchasing, transaction, and stock replenishment processes work properly during new product releases and when promotions were applied.

      Many payment methods were also supported, including:

      • Pay later
      • Pay by link (QR Code)
      • Pay by credit card
      • Cash on delivery (COD)
      Testing for E-Commerce Platform Selling IQOS Devices

      Our Solution

      Based on our client’s needs, LTS Group’s testing team carried out various tasks:

      • Products were managed by unique IDs through a complex CMS system
      • Promotions and campaigns were updated every week, which required configuration adjustment in the backend to display the correct purchase amount on the front-end.
      • Integration tests were executed daily
      • Sanity tests were executed bi-weekly

      Achievements

      We successfully executed 900 test cases and detected 95 bugs.

      Automotive

      ADAS & LiDAR Testing and Development for Client in EU

      In this case study, let’s discover how LTS Group successfully assisted a European automotive client, specializing in scalable vehicle architecture, to deliver high-quality ADAS & LiDAR testing and development as a cost-effective alternative to their previous vendor.

      Client Introduction

      Our client is a Tier 2 European automotive company focused on developing revolutionary vehicle architecture with full scalability to support diverse drive systems and advanced technology solutions.

      Business Challenge

      In an effort to reduce operational costs, the client was searching for a reliable vendor that could deliver high-quality results at a more competitive price point. After several rounds of evaluation, LTS Group was selected to take over their ADAS & LiDAR testing and development.

      Scope of Work

      • Braking system​
      • Steering​
      • Safety​ (ADAS)

      ​Typical Projects

      1. BSW, MCAL for Ambient Light system​

      Team size: 4​

      Duration: 1/2023 ~ 12/2023

      1. Manual Test for ADAS – UDS on CAN and ETH​

      Team size: 10​

      Duration: 2/2024 ~ 8/2024

      1. CICD for E-Park Lock, E-Shift Lock​

      Team size: 5​

      Duration: 2/2024 ~ 8/2024​

      Technologies & Tools​

      • BSW, MCAL, SIL​
      • Autosar, ASPICE LV2, SHA-256, Vector vFLASH​
      • C, CAPL, Davinci Configurator & Developer, Config MCAL on EB Tresos​
      • vTestStudio, vCast, Matlab, Simulink, Helix QAC, Boot Loader.​
      • Jenkins, Gitlab, Docker​