QA Engineer

Ukraine – Remote Full-Time

Job Description

As a QA Engineer, you will play a crucial role in ensuring the quality and stability of our payment platform. You'll focus on manual testing, API validation, and data integrity to safeguard financial transactions and customer experiences. Your responsibilities will include: 1. Performing manual testing to validate new features, fixes, and hotfixes across Web UI and APIs. 2. Defining test scope based on financial and customer impact and highlighting any residual risks. 3. Conducting API and E2E validation using tools like Postman/Newman to test REST APIs, async flows, and webhooks. 4. Validating data by verifying state transitions and side effects in PostgreSQL, with an understanding of idempotency and retries. 5. Maintaining and improving smoke and regression suites for critical payment routes. 6. Converting production incidents into new regression cases or monitoring checks. 7. Collaborating with engineers and product managers to clarify requirements, reproduce issues, and verify fixes. 8. Providing concise QA notes per release, including scope, results, risks, and follow-ups.

Qualifications

To succeed in this role, you should have: 1. 3+ years of experience in QA with strong manual testing fundamentals. 2. Solid API testing skills using Postman/Newman, curl, and Swagger/OpenAPI. 3. A practical understanding of auth vs capture, refunds, webhooks, idempotency, and retries. 4. Basic SQL (PostgreSQL) skills to validate records, joins, and state transitions. 5. Experience with logs and monitoring tools such as Grafana, Kibana/ELK, or Sentry. 6. Comfort working in a Kanban environment with fast-changing requirements. 7. Good English communication skills (written and spoken) for remote async work. 8. Experience with PSPs (Stripe, Adyen, PayPal, Braintree, Worldpay, etc.) is a plus. 9. Familiarity with 3DS flows and SCA constraints is a plus. 10. Familiarity with test automation frameworks (pytest, Playwright) and CI (ability to read/maintain existing checks is a plus). 11. Understanding of network tokenization (DPAN / network tokens).

Benefits

At Ruby Labs, you'll enjoy: - A Remote Work Environment: Freedom to work from anywhere, anytime, for a healthy work-life balance. - Unlimited PTO: Take the time you need to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off. - Company-provided MacBook: Seamless productivity with top-notch Apple MacBooks. - Flexible Independent Contractor Agreement: Benefits of flexibility, autonomy, and entrepreneurial opportunities, including tax advantages and networking.


Apply Now