Location: Belarus, Serbia, Georgia, Armenia
Product - aggregator — a universal solution that combines thousands of games from dozens of popular game providers.
Our technology stack
- Core — C#, Python, gRPC
- Data storage — MongoDB, Cassandra
Requirements
- At least 3 years of experience in automated testing projects: development of autotests, emulators, test data generation utilities
- Mandatory experience in automated backend, API testing using Python + PyTest
- Knowledge of modern principles and practices of automated testing
- Knowledge of OOP, SOLID, and design patterns
- Experience with databases (SQL/NoSQL)
- Ability to work with various data formats — JSON, XML, CSV, HTML
- Experience with CI/CD (Jenkins, GitLab, TeamCity, Azure)
- Experience with Git
- Experience with Docker
- Experience with TMS (Allure TestOps, TestRail, TestIT)
- Experience with and understanding of Kafka
- Skills in risk assessment and forecasting the impact of changes in integration interaction
- Ability to work with product requirements, create test cases
- Good communication skills for interaction with developers, product managers, and other development process participants
Responsibilities
- Work as part of the development team to design, implement, and maintain testing scenarios and tools for our product
- Communicate with stakeholders and experts, understand product technologies and requirements to implement adequate testing strategies and demonstrate compliance with high product quality standards
- Participate in groomings
- Set up and configure the test environment
- Develop autotests for the backend
- Maintain test documentation in a test management system
- Ensure the stability of the project's autotests
- Support and improve the automated testing system and resolve issues when necessary
- Assess and analyze incidents, assign tasks to developers
Bonus points
- Experience building an automated testing system from scratch
- Experience working on projects in the Gambling domain
About the project
Our project is technically complex and in an active development phase. The integration between services is constantly becoming more complex, and tasks and priorities may change as the product grows. And this is normal for such a dynamic environment.
Therefore, we are looking for someone who feels comfortable in changing conditions, can quickly adapt, maintain their well-being, and avoid burnout due to uncertainty.
We value a mature approach to adaptation, the ability to prioritize without sacrificing quality, and the capacity to remain productive in a changing context, rather than a race to exhaustion.
Apply / Contacts
Telegram: Mike_Shemetau