Jobgether
Backend QA Engineer
engineeringfull-timeSpain
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Analyze business requirements, functional specifications, and user stories to design comprehensive test cases, scenarios, and coverage strategies.
- Perform end-to-end testing of transaction lifecycles, including initiation, authorization, settlement, reconciliation, and related workflows.
- Proactively explore the platform to identify edge cases, unexpected behavior, risks, and gaps not covered by existing specifications.
- Validate data accuracy, integrity, and consistency across services using SQL queries against PostgreSQL and MySQL.
- Test REST and gRPC APIs using tools such as Postman, grpcurl, or equivalent solutions, validating requests, responses, error handling, and edge cases.
- Verify event-driven workflows across message brokers such as Kafka, RabbitMQ, and NATS, including retries, failures, ordering, and duplicate-message handling.
- Write, maintain, and extend automated regression tests in Go, collaborating with developers when additional test coverage or technical support is required.
- Log, prioritize, track, and manage defects in Jira, providing clear reproduction steps, payloads, logs, and relevant technical context.
- Execute regression testing following deployments and help ensure releases meet expected quality standards.
- Contribute to improving QA processes, automation coverage, and overall testing efficiency across the platform.
- 4+ years of professional manual testing experience, with a strong focus on backend services, APIs, and distributed systems.
- Previous experience testing products in iGaming, fintech, payment gateways, banking, or another transaction-intensive domain.
- Strong proficiency in writing intermediate SQL queries for validating and investigating data in relational databases.
- Hands-on experience with API testing tools, particularly Postman, as well as test management platforms such as TestRail or Zephyr.
- Ability to read Go code and write or extend automated tests in Go; previous automation experience in another programming language is acceptable if you are willing to work with Go.
- Working knowledge of Docker and the ability to run and test services locally.
- Solid understanding of Agile/Scrum methodologies and the Software Testing Life Cycle (STLC).
- Strong analytical and problem-solving abilities, combined with meticulous attention to detail.
- Experience with microservices architectures and backend systems is highly valuable.
- Familiarity with CI/CD pipelines, Kubernetes, or observability and monitoring tools is a plus.
- Experience supporting User Acceptance Testing (UAT) with business stakeholders is an advantage.
- Existing professional experience with Go and/or Playwright is considered a plus.
- Strong communication and collaboration skills, with the ability to work effectively with engineering and business teams in a fully remote environment.
- Fully remote work with a globally distributed team.
- Full-time opportunity within a fast-growing technology environment.
- The opportunity to help build and scale a B2B platform from the ground up within a newly established technology ecosystem.
- Collaboration with teammates and technical professionals from around the world.
- Up to 28 unavailable days per year, in addition to public holidays.
- Significant ownership and the opportunity to shape quality practices across a high-traffic platform.
- Exposure to modern backend technologies, distributed systems, APIs, event-driven architectures, and automated testing.
- An environment where engineering quality, initiative, and proactive problem-solving are highly valued.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply