Overview:
SOFTSWISS is looking for a Middle Manual QA Engineer with 3+ years of commercial experience in web testing to join our Online Casino Platform team.
About Product:
We invite you to join the L3 team working on the company’s key product – the Online Casino Platform. It manages all core casino processes: players, games, payments, bets, bonuses, tournaments, and more. This is a high-load, Ruby-based platform focused on security and stability, processing over 120,000 requests per casino, with 100+ casinos in total.
The product is actively evolving, with continuous development and new features.
Tech stack:
- Backend: Ruby on Rails, PostgreSQL, Kafka, RabbitMQ, Sidekiq, Redis, WebSockets
- Tools: Docker, Kubernetes, MinIO, Vault, Swagger, Dry-rb, Jenkins, GitLab CI/CD
- Monitoring: Datadog, Zabbix, Sentry, Kibana
We are a 100+ expert Agile team setting technical standards across the company.
L3 team responsibilities:
- Solving and preventing complex issues through architecture and process improvements
- Ensuring the reliability and performance of the platform
- Automating and simplifying routine operations
Purpose of the Role:
You will investigate and resolve complex issues to maintain the Casino Platform’s stability and performance, while proactively preventing future problems through analysis, automation, and process improvements, supporting scalability in a high-load, security-focused environment.
Key Responsibilities:
- Work with the team of developers to investigate and resolve customer issues, focusing on preventing them in the future.
- Prepare testing documentation.
- Use your problem-solving skills to troubleshoot complex customer issues and provide solutions that meet customer expectations and our SLAs.
- Continuously improve your knowledge of testing methodologies, technologies, and tools, and share your learnings and best practices with the team.
- Continuously growing your depth of knowledge on the products you support.
- Develop your technical or management skills.
- Contribute to developing our fast-growing team with ambitious goals.
Required Experience:
- 3+ years of experience in web and backend testing.
- Solid understanding of QA processes and testing methodologies.
- Strong analytical and critical-thinking skills.
- Taking ownership of tasks and the ability to work independently.
- Strong attention to detail while being able to multitask.
- Experience with logging (Kibana) and monitoring systems (Sentry, Datadog).
- Strong understanding of database concepts and ability to write complex SQL.
- Proficient in testing APIs using tools like Postman or equivalent, and comfortable working with RESTful API.
- Experience writing and working with test documentation.
- Solid Linux & Bash fundamentals; proficiency with Git.
- Experience with message brokers (Kafka).
- Fluent in the Russian language.
Nice to have:
- Understanding of microservices architecture and containerised environments (Kubernetes).
- Familiarity with CI/CD pipelines (GitLab CI, Jenkins).
- Experience interacting with product/business stakeholders or clients.
- English level: Intermediate and higher.