← All jobs

Manual QA – Backend

About the role

• Perform manual testing of backend REST APIs and WebSocket flows using Postman, Swagger, and curl
• Validate data and prepare test states in MongoDB
• Test new backend features, verify bug fixes, and perform smoke, sanity, and regression testing before releases, including post-release production checks
• Create and maintain test documentation, including test cases in Qase, checklists, and bug reports in Jira
• Review product requirements and technical designs before implementation
• Test A/B experiments, monetization flows, and analytics events
• Work with internal tools such as admin panels, brand settings, and feature flags
• Investigate bugs using logs and metrics in Grafana
• Identify root causes and distinguish between client-side and backend issues
• Contribute to improved testing efficiency and quality

• 2+ years of experience in manual backend testing using API tools such as Postman, Swagger, or curl
• Hands-on experience with MongoDB, including writing queries with filters and projections and using aggregation pipelines; confident SQL skills are an alternative, while MongoDB experience is preferred
• Understanding of HTTP and REST fundamentals, including methods, status codes, headers, and token-based authorization
• Understanding of the differences between REST and WebSocket
• Knowledge of test design techniques such as equivalence partitioning, boundary value analysis, and decision tables
• Experience with test management systems such as Qase, TestRail, or similar tools
• Experience using Jira and Confluence
• Experience with MongoDB Compass or mongosh
• Experience testing A/B experiments and analytics events, including working with BigQuery or SQL
• Experience testing payment and subscription flows, including Apple/Google in-app purchases and web billing
• Intermediate (B1) level of English or higher
• Familiarity with Grafana, Loki, or Kibana for log and metrics analysis
• Basic API test automation skills using JavaScript/TypeScript or Postman tests
• Experience with proxy debugging tools such as Charles or Proxyman

• 20 paid vacation days
• 15 sick days
• 6 additional days off for family events
• Up to 10 additional days off for public holidays
• 100% medical insurance coverage
• Sports and equipment reimbursement
• Team building events, corporate gifts, and stylish merch
• Maternity recovery support allowance
• Financial and legal support
• Position retention and support for those who join the Armed Forces of Ukraine
• Participation in social initiatives supporting Ukraine
• Work from the Kyiv hub or remotely with a flexible schedule
• Modern equipment or depreciation of your own tools
• Collaboration with a highly-skilled team of Middle & Senior professionals
• Performance-oriented reviews and Individual Development Plans (IDPs)
• Reimbursement for professional courses and English classes
• Corporate library, book club, and knowledge-sharing events