Project – the aim you’ll have
Our client is a global video-game commerce company whose payments and monetization tools are used by leading game studios worldwide. Software Mind is joining the client's engineering team to build a new LiveOps plugin platform in Go, Kafka and Google Cloud, letting internal teams extend LiveOps through a strict plugin interface. You will work in a small Scrum team alongside the client's technical lead.
Role – how you’ll contribute
- Own the test strategy across dev, staging, pre-prod and production
- Build the automation framework for API, contract and integration tests
- Run resilience testing with fault injection and failure scenarios
- Test duplicate events, idempotency, ordering and retries on Kafka
- Verify plugin failure containment and tenant isolation
- Run performance, load and stress tests and analyze bottlenecks
- Define quality gates and integrate suites into CI/CD
- Partner with the client's QA lead and coach developers on testability
Expectations – the experience you need
- 5+ years in QA, 3+ years automating tests for backend and distributed systems
- Testing event-driven systems such as Kafka
- Performance and load testing with k6, Gatling or JMeter
- Resilience or chaos testing and fault injection
- Building automation frameworks from scratch, including API and contract testing
- CI/CD integration and quality gates
- Fluent English (B2+)
Additional skills – the edge you have
- Multi-tenant testing and tenant isolation
- Go test automation
- Statistical testing of probability-based features
- Gaming, iGaming or payments background
What we offer:
- Flexible and remote cooperation options
- International projects with leading global clients
- Travels related to international projects
- Non-corporate atmosphere
- Access* to language classes
- Access* to knowledge-sharing initiatives
- Access* to private healthcare and life insurance
- Access* to multisport card
*The availability and terms of individual benefits may vary depending on the chosen form of cooperation.