QA Engineer (Chat, IM & VoIP)
Role Summary
We are looking for a detail-oriented QA Engineer, responsible for ensuring the quality, reliability, and performance of our core communication features across Android and iOS platforms. In this role, you will test critical in-app modules including Instant Messaging, VoIP calling, Ads, and Wallet services, ensuring a seamless real-time communication experience for millions of users.
You will work closely with Product Managers and Engineers to validate end-to-end user journeys, combining mobile UI testing with backend API and protocol-level validations. The role involves regression, exploratory, and compatibility testing across devices and OS versions, with opportunities to contribute to mobile UI automation. This position is ideal for a QA Engineer who thrives in fast-paced, Agile environments and is passionate about delivering high-quality, communication-centric mobile applications.
Responsibilities
Conduct comprehensive functional and compatibility testing of mobile applications across Android and iOS platforms.
Perform detailed validation of in-app modules such as Instant Messaging (IM), Ads, VoIP calling, and Wallet services.
Collaborate with developers and product managers to analyze requirements, identify test scenarios, and ensure timely, high-quality releases.
Execute end-to-end testing, including backend API validations and frontend UI interactions.
Participate in regression, smoke, and exploratory testing for new features and major app releases.
Validate communication protocols such as TCP to ensure messaging and calling reliability.
Contribute to the development and maintenance of mobile UI automation scripts (preferred).
Report bugs with detailed reproduction steps and work closely with the development team to track resolution.
Actively contribute to the continuous improvement of testing processes and tools.
Requirements
Bachelor's degree or higher in computer science or a related field.
Hands-on experience in mobile app testing (Android & iOS), especially for IM, Ads, or communication-focused applications.
Familiarity with telecom protocols such as TCP and real-time communication workflows.
Basic understanding of backend API testing and tools like Postman, Charles Proxy, or Wireshark.
Prior exposure to mobile compatibility testing across various devices and OS versions.
Experience in UI test automation using frameworks like Appium or Robot Framework is a plus.
Strong analytical mindset, attention to detail, and a proactive approach to quality assurance.
Ability to communicate effectively in English and collaborate across product and engineering teams.
- Division
- Technology
- Department
- QA
- Locations
- Abu Dhabi
Already working at Astra Tech?
Let’s recruit together and find your next colleague.