QA Engineer
Wallet
Wallet in Telegram is a digital asset solution natively embedded into Telegram’s interface. Backed by The Open Platform, Wallet in Telegram gained 100M+ user accounts in 2024, and aims to make its solution available to all 1BN+ of Telegram’s users. Wallet in Telegram offers a dual-wallet experience with Crypto Wallet (a multi-chain wallet for trading and sending crypto to contacts) and TON Wallet (a self-custodial wallet with access to the TON ecosystem of dApps and tokens).
Our P2P Platform is the heart of crypto liquidity in Telegram Wallet: a global peer-to-peer exchange that connects buyers and sellers of crypto through a seamless in-App experience. With millions of users and rapidly growing volumes, it plays a critical role in democratizing access to digital assets across emerging markets — from Latin America to South Asia.
Now we are looking to expand by hiring a QA Engineer.
Responsibilities:
- Plan and coordinate testing activities collaboratively with the second QA engineer.
- Lead initiatives and proposals aimed at** **improving overall product quality.
- Proactively monitor product health and detect user‑critical defects before they escalate.
- Champion UI/UX quality: review the app regularly and collaborate with Design to deliver a best‑in‑class user experience.
- Benchmark against other apps: use competitors’ products and adopt proven user flows and patterns.
- Partner with Support: triage user reports, prioritize issues, and communicate resolutions promptly.
- Perform functional, regression, and integration testing to ensure release quality.
- Identify, log, and analyze bugs, providing clear, reproducible steps, impact assessment, and environment details.
- Process incoming incidents from Support, ensure timely mitigation, and document root cause and fixes.
- Create and maintain regression test cases.
- Hunt for vulnerabilities and abuse/fraud vectors; work with the team to design and verify protective controls.
- Critically review specs and planned features; surface ambiguities, risks, and edge cases early and drive clarification.
Requirements::
- Proactivity and strong product orientation.
- Experience testing cross-platform applications and mini-apps.
- Hands-on experience with localization testing across multiple languages and regions.
- Collaboration with customer support teams to triage and resolve user-reported issues.
- Testing against design mockups and close collaboration with design teams to ensure UI/UX consistency.
- Strong communication and negotiation skills, with the ability to align stakeholders and drive results.
- Experienced blockchain user, with practical understanding of wallets, transactions, and dApps.
- Continuous production monitoring experience (e.g., Sentry, OpenSearch) to detect and analyze live issues.
Nice to Have
- Experience testing fintech services and payment workflows.
- Automation skills in Python, including writing and maintaining automated test scripts.
Why it is a fantastic opportunity:
- Our business is growing at an exponential scale.
- Non-bureaucratic management that focuses on results.
- Regular performance reviews to assess your progress.
- Remote setup with access to our hubs in Dubai, Yerevan, London and Belgrade.
- Compensation for medical expenses.
- Provision of necessary equipment.
- 20 working days of paid vacation annually.
- 11 days off per year.
- 14 days of paid sick leave to support your health and recovery when needed.
- Access to internal conferences, English courses and corporate events.