Senior QA Engineer, Native Apps
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior QA Engineer ensuring quality for high-traffic native applications in an American EdTech company. Focus on client-server architecture and microservices for millions of users worldwide.
Responsibilities:
- Perform end-to-end testing of native iOS, Android, and Desktop applications.
- Validate complex client-server interactions, including data synchronization and offline modes.
- Conduct deep-dive debugging using Charles Proxy, Xcode, Android Studio, and Linux CLI.
- Analyze backend logs (Kibana, Grafana) to investigate distributed system issues.
- Maintain and extend the existing automation framework using Ruby and RSpec.
- Collaborate closely with US-based product teams and local developers in an Agile environment.
Requirements:
- 5+ years in QA, with a strong focus on Native Mobile applications.
- Strong understanding of HTTP, REST API, JSON, and microservices.
- Proficiency with sniffing tools (Charles/Fiddler) and mobile debugging (ADB, Logcat).
- Experience with any automation stack and a willingness to work with Ruby.
- Familiarity with Linux command line and Docker.
- Upper-Intermediate English or higher
Benefits:
- Join a team where the average engineer tenure is 5+ years.
- Work on a product that impacts millions of students and educators.
- Access to modern tools and a highly technical engineering culture.
- Budget up to $3,500 per month.















