QA Automation Engineer
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
QA Automation Engineer building API, Kafka, contract, and integration tests for Software Mind’s digital product clients. Running performance testing and integrating quality checks into CI/CD pipelines.
Responsibilities:
- Write and maintain automated API, contract and integration tests
- Test Kafka flows, including duplicate events, retries, ordering and ensuring events are processed once
- Verify that a failing plugin does not affect the rest of the platform or other tenants
- Run performance and load tests and help track down bottlenecks
- Add test suites to CI/CD pipelines
- Contribute to the test strategy with the client’s QA lead
Requirements:
- 3–4+ years in QA, with at least 2 years automating tests for backend services and APIs
- Hands-on experience testing event-driven systems (Kafka, RabbitMQ or similar)
- Solid API test automation in Java, Python, Go or TypeScript
- Experience running tests in CI/CD pipelines
- English B2+
- Comfortable starting your day early to overlap with the team
- Nice to have: performance testing with k6, Gatling or JMeter
- Nice to have: resilience or fault-injection testing
- Nice to have: contract testing (e.g. Pact)
- Nice to have: multi-tenant systems
- Nice to have: Go test automation
- Nice to have: gaming, iGaming or payments background
Benefits:
- 6-month engagement, likely to extend


















