QA Engineer (Manual / Automation) โ Payments, Subscriptions
$$$
Product
We're looking for a QA Engineer to take ownership of quality assurance for critical backend systems in our iOS applications โ from core API behavior to payment infrastructure and subscription flows.
We process subscription payments through web funnels (webview in iOS apps), so this role requires strong focus on payment systems, subscription logic, and integration reliability.
What you'll do
- Test backend APIs related to payments, subscriptions, and authentication
- Validate subscription lifecycle logic โ rebilling, renewals, retries, cancellations
- Test integrations with payment systems (Stripe and similar)
- Verify webhook handling and event-driven payment workflows
- Design and execute test scenarios for critical business logic
- Perform regression testing before releases
- Test edge cases in payment flows (failed payments, duplicate charges, retries, cancellations)
- Analyze logs and debug backend behavior
- Collaborate closely with backend, frontend, and product teams
- When needed: Write automated tests (API / integration level)
Requirements
- 4+ years of commercial backend development experience
- Strong Node.js (TypeScript)
- REST API development, NestJS preferred
- Hands-on experience with payment systems (Stripe or similar)
- Real experience with subscription logic โ rebilling, lifecycle, dunning
- Webhooks and async / event-driven patterns
- Strong experience with SQL databases (PostgreSQL)
- Experience working with Redis (caching / queues)
- Understanding of scalable backend architecture
Nice to have
Test automation experience (JavaScript / Python / Java)
Experience testing high-load systems
Experience with message queues or event-driven systems
Experience with CI/CD pipelines
We're NOT looking for
- Developers with only basic CRUD/API experience
- Candidates without hands-on payment system experience
- Candidates without real subscription logic experience
- Developers who can't clearly explain their backend decisions
What we offer
- Work on a real product with direct impact on revenue
- Ownership of backend and payment systems
- Remote work and flexible schedule
- Fast product iterations without unnecessary bureaucracy
- Strong product team and engineering culture
Required skills experience
| iOS testing | 2 years |
| Web2App | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
๐
Average salary range of similar jobs in
analytics โ
Loading...