We are a game development company creating engaging game projects for millions of players. We are currently looking for a Middle QA Engineer to become an important part of our team, ensuring the quality and stability of our games at all stages of development. If you are passionately enthusiastic about games, have experience in testing game products, and want to participate in creating projects that delight millions of users worldwide – join us!
Tasks:
- Development and support of autotests for Unity applications using AltTester.
- Automation of functional and regression testing.
- Support and gradual improvement of the test infrastructure.
- Participation in the development of automation approaches.
- Cross-platform testing of the client part of games (PC, Android, iOS).
- Testing of PvP mechanics and game balance.
- Verifying client-server integration.
- Analysis of test results, working with logs, finding and documenting bugs, analyzing the causes of their occurrence.
- Creating test cases, checklists, and test plans.
- Regression testing before releases.
- Functional testing of game mechanics, characters, and levels.
- Active interaction with developers, game designers, and other QAs, participation in optimizing and improving game testing processes within the team.
Requirements:
- Manual testing experience (preferably in the gaming industry).
- Knowledge of testing methodologies and the ability to apply them in practice, skills in testing documentation and working with all types of testing (from smoke to acceptance).
- 1-2 years of test automation experience.
- Knowledge of at least one programming language (preferably C# or willingness to learn it).
- Ability to clearly describe bugs and break down complex scenarios into components.
- Experience or willingness to work with AltTester (or similar tools).
- Basic understanding of client-server architecture.
- Understanding of the development lifecycle of multiplayer games.
- Experience with Git.
- Ability to read and understand others' code.
- Ability to analyze logs and localize problems.
- Understanding of the basics of test architecture design (design patterns, test structure, code reuse, etc.).
- Analytical mindset, perseverance, attention to detail, systemic thinking.
- Communication skills, stress resistance.
- English language proficiency sufficient for understanding technical documentation.
Will be a plus:
- Experience working with Unity projects.
- Understanding the specifics of mobile platform testing (Android/iOS), experience with Android Studio and similar tools.
- Network traffic analysis experience (Charles/Fiddler, Wireshark).
- Experience with CI/CD.
- Experience testing multiplayer games or PvP projects.
- Understanding of game design principles and game mechanics.
- Knowledge of network interactions (at a basic level).
- Skills in setting up test environments as needed.
- Experience in testing server logic and API (Postman) – not just working with ready-made collections, but also skills in writing independent requests from scratch.
We offer:
- Competitive salary and flexible working hours.
- Open discussion of ideas with team members.
- A culture where initiative and reasoned decisions are valued.
- Work in a friendly atmosphere within a product team.