Search by job, company or skills

dreampath services

Senior QA Engineer – Android (Manual Testing)

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title : Senior QA Engineer (Android)

Location : Hybrid / Remote

Job Type : Contract 2 hire

Role Summary

We are looking for a Senior QA Engineer with strong hands-on experience in Android application testing, especially systems with workflow-heavy behavior, offline scenarios, synchronization, local persistence, background execution, and integration-sensitive releases.

This is a hands-on execution role. The ideal candidate should be comfortable validating Android applications on real devices, testing state-sensitive workflows, app restart/recovery behavior, long-running sessions, and complex user journeys.

Key Responsibilities

  • Perform functional, regression, integration, and scenario-based testing for Android applications.
  • Validate workflow-heavy and state-sensitive features across multiple user journeys and lifecycle conditions.
  • Validate offline-to-online behavior, synchronization, retry/recovery scenarios, and local data correctness.
  • Test background execution, app lifecycle behavior, long-running sessions, connectivity-loss scenarios, and restart/recovery behavior.
  • Validate integration behavior across APIs, backend systems, and external dependencies.
  • Identify issues such as partial sync failures, duplicate submissions, inconsistent state, and runtime-sensitive defects.
  • Investigate defects using Logcat, ADB, crash traces, logs, and reproducible test scenarios.
  • Validate release readiness through focused regression in high-risk flows.
  • Collaborate closely with developers and delivery teams.
  • Support validation on Android tablets or real devices where runtime conditions matter.
  • Perform basic performance and stability validation for response time, sync cycles, background execution, and long-session behavior.

Required Skills

  • 7+ years of QA experience with strong hands-on Android application testing.
  • Strong experience testing workflow-heavy Android applications with complex user journeys.
  • Direct experience validating offline behavior, local persistence, synchronization, retry logic, and data integrity.
  • Experience testing background execution, app restart/recovery behavior, and runtime-sensitive lifecycle scenarios.
  • Strong debugging skills using logs, Logcat, ADB, crash traces, and application behavior analysis.
  • Experience with API and integration testing across multiple systems.
  • Strong regression thinking for release-sensitive Android applications.
  • Experience working in Agile / Scrum delivery environments.
  • Strong communication and ability to raise risks early with clear reasoning.

Preferred Skills

  • Experience testing on Android tablets or enterprise-managed devices.
  • Exposure to crash reporting, observability, or telemetry tools.
  • Experience validating synchronization-sensitive or offline-capable Android applications.
  • Test automation exposure is useful, but strong manual execution depth is more important for this role.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145808487

Similar Jobs