
[8XS] QA Automation Engineer
Software Mind2 hours ago
Remote, Costa Rica +2 moreMid Level
Responsibilities
- Write and maintain automated API, contract, and integration tests.
- Test Kafka event flows, including duplicate events, retries, ordering, and exactly-once processing.
- Verify that failing plugins do not affect the rest of the platform or other tenants.
- Run performance and load tests and help identify bottlenecks.
- Add automated test suites to CI/CD pipelines.
- Contribute to the test strategy with the client’s QA lead.
Requirements
- 3–4+ years of QA experience, including at least two years automating tests for backend services and APIs.
- Hands-on experience testing event-driven systems such as Kafka, RabbitMQ, or similar technologies.
- Solid API test automation experience with Java, Python, Go, or TypeScript.
- Experience running tests in CI/CD pipelines.
- English proficiency at B2+ level for daily collaboration with a European team.
- Comfort starting the workday early to overlap with the team.
- Preferred experience includes k6, Gatling, or JMeter performance testing; resilience or fault-injection testing; contract testing with Pact; multi-tenant systems; Go test automation; or gaming, iGaming, or payments.
Benefits
- Six-month engagement with a likelihood of extension.
- Expected start in early December.
- Early start schedule required for overlap with teams based in Eastern Europe and Azerbaijan.
Tech Stack
Categories
About Software Mind
Software Mind provides outsourced software engineering and autonomous, cross-functional development teams to startups through enterprises, delivering custom applications, cloud, AI, data and embedded solutions. The privately held company, headquartered in Krakow, operates across Europe, the US and LATAM, supporting full software lifecycles from ideation to maintenance. It offers nearshore/offshore engagement models and received private equity investment in 2020.