Toggle is a product company building eSIM and VPN solutions for global connectivity across all major platforms, including mobile, desktop, and TV.
Role Overview
We are looking for a Senior Manual QA Engineer to join our web-focused team working on VPN and eSIM products. The role covers testing of websites, landing pages, user accounts, subscription flows, and integrations closely connected with mobile applications and payment systems. You will play a key role in ensuring product quality in a fast-changing environment with evolving requirements.
Direct Manager: QA Lead
Location: Minsk
Format of work: full-time role with flexible start times and a hybrid setup (4 days in the office, 1 remote)
Responsibilities
- perform manual testing of web applications, landing pages, customer portals, and subscription flows;
- validate end-to-end payment and subscription scenarios, including purchase, renewal, cancellation, refund, and billing recovery flows;
- test integrations between backend APIs and mobile clients;
- analyze and troubleshoot network traffic using sniffers and proxy tools;
- verify payment notifications and subscription lifecycle events for Android and iOS platforms;
- participate in release validation, regression testing, smoke testing, and production checks;
- create, maintain, and improve QA documentation, test cases, checklists, and testing strategies;
- collaborate closely with developers, product managers, designers, and support teams;
- help identify areas suitable for automation and assist in defining automation testing scope.
What We Expect from You
Hard Skills:
- 4+ years of experience as Manual QA Engineer;
- strong experience testing web applications and APIs;
- understanding of mobile application architecture and client-server interactions;
- hands-on experience with traffic inspection/sniffing tools (Charles Proxy, Proxyman, Fiddler, Wireshark, etc.);
- understanding of native mobile subscriptions and in-app purchase ecosystems: Google Play Billing / App Store subscriptions / Purchase, renewal, cancellation, refund, grace period, retry, and expiration flows;
- understanding subscription server notifications and payment-related webhooks for Android and iOS;
- understanding of mobile payment methods such as Apple Pay and Google Pay;
- experience testing REST APIs and backend integrations;
- understanding of test automation principles and ability to collaborate with automation engineers;
- experience creating and maintaining QA documentation.
Nice to have:
-
experience with Stripe, SolidGate or another payment systems;
-
experience with analytics platforms (such as Amplitude or similar);
-
understanding of VPN technologies and VPN protocols;
-
familiarity with eSIM technologies and mobile carrier integrations;
-
experience testing mobile applications (iOS/Android);
-
experience in automated testing (preferably TypeScript/JavaScript, but any programming language is suitable);
-
experience working in subscription-based products.
Soft skills:
- ability to work independently and make decisions in ambiguous environments;
- strong communication and collaboration skills;
- proactive mindset and ownership mentality;
- high attention to detail.
Perks
- official employment and a competitive salary;
-
paid vacation+5 personal days per year;
-
full-time role with flexible start times and a hybrid setup (4 days in the office, 1 remote);
-
support for growth: we cover professional courses, books, and conferences;
-
private health insurance (including dental coverage);
-
internal English classes;
-
fast skill growth in a startup-paced environment;
-
a culture of openness, respect, and honest feedback;
-
minimal bureaucracy — maximum impact and momentum.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
*вакансия, планируемая к открытию (перспективная)
The vacancy is open to applicants who speak English fluently