Skip to content

Instantly share code, notes, and snippets.

@tamarr
tamarr / qa_automation.md
Created August 16, 2022 08:08
QA automation home assignment

Objective

In this assignment we will ask you to build a test plan for a small functions flow from our SDK.

Brief

The SDK team at Ludeo has build a library that allows our partners to integrate with us. Help the team get confidence in release and further development by automatically testing the most critical aspects of these functions by doing the following:

Tasks

## Background:
Team Fnatic and Team Liquid are long time rivals in the CS:GO tournaments.
Both teams qualified for the finals in the ESL Pro League 2021.
Team Fnatic is Edge’s preferred and strategic customer/ partner. Along the usual training by Edge, we have decided to aid
by creating a unique training scenario for their players.
Edge’s most talented technology department took on this challenge.
**Your mission**, dear potential colleague, is to create a simple 3D target practice game with unity or unreal engine.
## Background:
Team Fnatic and Team Liquid are long time rivals in the CS:GO tournaments.
Both teams qualified for the finals in the ESL Pro League 2021.
Team Fnatic is Edge’s preferred and strategic customer/ partner. Along the usual training by Edge, we have decided to aid by creating a unique training scenario for their players.
Edge’s most talented technology department took on this challenge.
**Your mission**, dear potential colleague, is to create a custom map with bots appearing (and shooting) at the player.
## Input:
## Background:
Team Fnatic and Team Liquid are long time rivals in the CS:GO tournaments.
Both teams qualified for the finals in the ESL Pro League 2021.
Team Fnatic is Edge’s preferred and strategic customer/ partner. Thus we have decided to aid by creating a playable scenario based on their recent amazing clutch.
Edge’s most talented technology department took on this challenge.
**Your mission**, dear potential colleague, is to design a system that would manage dedicated servers running the playable.
## Input:

Background:

Team Fnatic and Team Liquid are long time rivals in the CS:GO tournaments. Both teams qualified for the finals in the ESL Pro League 2021. Team Fnatic is Edge’s preferred and strategic customer/ partner. Along the usual training by Edge, we have decided to aid with calculating and portraying their skills and performance in the training sessions.

Edge’s most talented technology department took on this challenge.

Your mission, dear potential colleague, is to implement a backend to support game session analysis. You will create a REASTful API and design a database model to store and show the results.

Input:

Background:

Team Fnatic and Team Liquid are long-time rivals in the CS:GO tournaments. Both teams qualified for the finals in the ESL Pro League 2021. Team Fnatic is Edge’s preferred and strategic customer/ partner. Along the usual training by Edge, we have decided to aid with a gathering data regarding their skills and performance in the training sessions.

Edge’s most talented technology department took on this challenge.

Your mission, dear potential colleague, is to implement a function that takes information from the currently running game and sends calculated events to the server.