Kvitto · remote · full-time · 90,000–110,000 RUB per month
Junior QA Engineer for Kvitto's FinTech product team. Testing payment scenarios, personal account, API, and bank integrations before release.
Responsibilities:
- Test payment scenarios: card, SBP, SberPay, T-Pay, installments and buy-now-pay-later, subscriptions and recurring payments, refunds
- Verify receipts according to 54-FZ, amounts, discounts, promo codes, and installment payment calculations
- Create checklists and test cases based on requirements and mockups, perform smoke and regression testing before releases
- Test REST API in Postman: response codes, contracts, validation, negative scenarios, webhooks for payment status changes
- Check layout and behavior on different browsers and screen widths, from 360 px
- Create reproducible bug reports with steps, expected and actual results, logs, and screenshots
- Participate in requirement analysis before development and ask challenging questions about edge cases
- Analyze support tickets together with development: reproduce, localize, verify fixes
Requirements:
- Testing theory: types and levels, equivalence classes, boundary values, decision tables
- Checklists, test cases, and bug reports that are reproducible without the author present
- Postman: requests, environment variables, assertions using pm.test
- HTTP and REST: methods, response codes, headers, JSON
- DevTools: Network, Console, device emulation
- Basic SQL: SELECT, JOIN, WHERE, GROUP BY
- Jira, YouTrack, or similar, Git at the user level
- Attention to detail with numbers and proficient written communication
Conditions:
- Young and ambitious team — a real payment product from day one
- Mentorship
- Access to AI services
- Company-sponsored training
- Path to autotests when you are ready
Skills:
- Postman
- REST API
- HTTP
- DevTools
- SQL
- Jira
- YouTrack
- Git
- Playwright
- Cypress
- pytest
- Swagger
- OpenAPI
- Charles
- Proxyman
- Qase
- TestIT
- Allure TestOps