Senior QA Engineer (Native Mobile & Desktop)

alex staff • Lithuania
Remote
Apply
AI Summary

Seeking a Senior QA Engineer for a stable EdTech corporation to ensure quality of high-traffic native iOS, Android, and Desktop applications. Responsibilities include end-to-end testing, deep-dive debugging, and automation framework maintenance. Requires 5+ years of QA experience with native mobile, strong understanding of client-server architecture, and proficiency with debugging tools.

Key Highlights
Ensure quality of high-traffic native iOS, Android, and Desktop applications.
Perform end-to-end testing, deep-dive debugging, and analyze backend logs.
Maintain and extend existing automation framework using Ruby and RSpec.
Key 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.
Technical Skills Required
HTTP REST API JSON Microservices Charles Proxy Xcode Android Studio Linux CLI Kibana Grafana Ruby RSpec ADB Logcat Docker
Benefits & Perks
Budget up to $3,500 per month

Job Description


We are looking for a Senior QA Engineer to join a stable American EdTech corporation that has been a market leader since the 1990s. You will be responsible for ensuring the quality of high-traffic native applications (iOS, Android, and Desktop) used by millions of users worldwide.

We need a fundamental engineer who understands client-server architecture, can dive deep into microservices, and isn't afraid to analyze logs to find the root cause of an issue.

Key Details:

  • Long-term B2B contract with a US-based entity
  • 100% Remote (GMT 0 - GMT+2 zone)
  • Russian/Ukrainian for internal communication; English for documentation and syncs with the US office
  • 70% Manual / 30% Automation

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

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

Application House

Philippines

Test Automation Engineer

Testing
•
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

virtual estÚdio produÇÃo audio...

Germany

Salesforce QA Engineer

Testing
•
8h ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

Application House

Philippines

Subscribe our newsletter

New Things Will Always Update Regularly