Manual QA (Backend)
In this role, you will
- 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, and 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 while contributing to improved testing efficiency and quality
It’s all about you
- Have 2+ years of experience in manual backend testing using API tools such as Postman, Swagger, or curl
- Have 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
- Understand HTTP and REST fundamentals, including methods, status codes, headers, and token-based authorization, as well as the differences between REST and WebSocket
- Know test design techniques such as equivalence partitioning, boundary value analysis, and decision tables
- Have experience with test management systems such as Qase, TestRail, or similar tools, and use Jira and Confluence in your work
- Have experience with MongoDB Compass or mongosh
- Have experience testing A/B experiments and analytics events, including working with BigQuery or SQL
- Have experience testing payment and subscription flows, including Apple/Google in-app purchases and web billing
- Have an Intermediate (B1) level of English or higher
Would be a plus
- 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 to distinguish client-side and backend issues
What we offer
- 20 paid vacation days, 15 sick days, and 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
Comfortable working environment
- Work from our Kyiv hub or remotely with a flexible schedule
- Modern equipment or depreciation of your own tools
Investment in your future
- Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
- 70% of our heads and leads have grown into their roles here – so can you!
- Performance-oriented reviews and Individual Development Plans (IDPs)
- Reimbursement for professional courses and English classes
- Corporate library, book club, and knowledge-sharing events
Hiring process
- Intro call
- Technical interview
- Final Interview
- Reference check
- Offer
Skills
As published by lever · 5 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL, Other website
Short answers (1)
- What are your salary expectations per month, stated in USD?
Pick from a list (3)
- Have you been testing APIs during the past year?
- " Do you have experience testing SQL databases?"
- " Do you have experience testing NoSQL databases?"
Written answers (1)
- Which domains (type of product) do you prefer NOT to work with? optional