Live opening · Posted 3 days ago

QA Engineer – Manual & API Testing

THE ORANGE COMM · Hyderabad, Telangana, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyTHE ORANGE COMM
LocationHyderabad, Telangana, India (On-site)
Work modeNo
SkillsPython
SourceLinkedin
ListedPosted 3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
9 min from Linkedin publishing this role to us finding it
2 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
61,131 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

QA Engineer – Manual & API Testing
Company: TOCH (Kotlin Multiplatform Chat App)
Experience: 1–2 Years
Location: Hyderabad, India (In-Office)
Employment Type: Full-Time
About TOCH
TOCH is a cross-platform encrypted chat application built with Kotlin Multiplatform (KMP), targeting Android, iOS, and Desktop. We use the Signal Protocol for end-to-end encryption, WebSocket-based real-time messaging, WebRTC calls, and a Go microservices backend. Quality is non-negotiable — you'll be the gatekeeper for features that millions of users trust with their private conversations.
Role Overview
We're looking for a QA Engineer with 1–2 years of hands-on experience in manual and API testing. You'll own the quality of our chat, calling, encryption, and media features across Android, iOS, and Desktop platforms. You'll work closely with KMP developers, backend engineers, and product to ensure every release is rock-solid.
Key Responsibilities
✅ Design, write, and execute test cases for new features and regression suites across Android, iOS, and Desktop builds
✅ Perform thorough API testing of our Go backend REST endpoints and WebSocket events using tools like Postman, Insomnia, or cURL
✅ Validate end-to-end encrypted messaging flows (1:1 and group chats), ensuring message delivery, ordering, and decryption correctness
✅ Test real-time features: WebSocket sync, live location sharing, scheduled messages, and push notifications
✅ Test WebRTC-based 1:1 and group calls (audio/video quality, connection reliability, call handoff scenarios)
✅ Verify offline-first behavior: message queuing, sync on reconnect, and database consistency
✅ Test in-app purchases and subscription flows (RevenueCat integration, plan upgrades, expiry handling)
✅ File detailed bug reports with reproduction steps, logs, and device info; track them through resolution
✅ Participate in sprint planning and provide effort estimates for QA activities
✅ Collaborate with developers on testability improvements and edge-case identification
Must-Have Skills
🔹 1–2 years of experience in manual testing of mobile applications (Android and/or iOS)
🔹 Hands-on experience with API testing tools (Postman, Insomnia, Swagger, or equivalent)
🔹 Solid understanding of REST APIs, HTTP methods, status codes, request/response payloads, and authentication headers
🔹 Experience testing WebSocket-based real-time features
🔹 Familiarity with bug-tracking tools (Jira, Linear, or similar)
🔹 Understanding of the mobile app lifecycle, permissions, and platform-specific behaviors
🔹 Strong analytical thinking and attention to detail
🔹 Clear written communication for bug reports and test documentation
Good-to-Have Skills
➕ Experience testing chat or messaging applications
➕ Familiarity with end-to-end encryption concepts (Signal Protocol, key exchange)
➕ Exposure to Kotlin Multiplatform (KMP) or cross-platform app architectures
➕ Basic knowledge of SQL/SQLite for verifying local database state
➕ Experience with Charles Proxy, mitmproxy, or similar network debugging tools
➕ Familiarity with CI/CD pipelines and build artifact testing
➕ Basic scripting skills (Python, Shell) for test data setup or log analysis
What You'll Work With
📱 Android (Jetpack Compose), iOS (SwiftUI), Desktop (Compose Multiplatform)
⚙️ Backend: Go microservices, Cassandra, WebSocket, REST APIs
🔐 Encryption: Signal Protocol (X3DH + Double Ratchet for 1:1, Sender Key for groups)
🗄️ Database: SQLDelight (cross-platform)
🔔 Real-time: WebSocket events, push notifications (FCM/APNs)
📞 Calls: WebRTC (1:1 P2P + LiveKit SFU for group calls)
💳 Billing: RevenueCat + Google Play / App Store subscriptions
Why Join Us?
🔒 Work on a security-first product where quality directly protects user privacy
🌐 Exposure to cutting-edge KMP architecture across three platforms
🤝 Collaborate with a tight-knit engineering team building real-time communication infrastructure
📈 Opportunity to grow into automation and security testing roles
📩 Interested? Apply now!
#Hiring #QAEngineer #ManualTesting #APITesting #Hyderabad #KotlinMultiplatform #TOCH #QAJobs

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App