Flag job

Report

Senior QA Engineer – Android (Manual Testing)

Location

India

JobType

part-time

About the job

Info This job is sourced from a job board

About the role

Website: dreampathservices.com
Job details:

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.

Click on Apply to know more.

Skills

Agile
Android
backend
integration testing
regression
test automation