Website:
dreampathservices.com
Job details:
Job Description: Senior Tester – Android Foundations
Location : Remote
Job Type : Contract 2 Hire
Role Overview
We are seeking a Senior Tester with deep experience in testing Android foundational libraries, SDKs, and shared frameworks. The ideal candidate has a strong technical testing background and understands how platform-level components impact security, scalability, performance, and observability across multiple Android applications.
You will play a critical role in validating the reliability, safety, and robustness of core Android components that are reused across products and teams.
Key Responsibilities
- Design and execute test strategies for Android foundational libraries and shared frameworks
- Validate platform components with strong focus on:
- Security and data protection
- Scalability and concurrency
- Performance, stability, and resource usage
- Observability, logging, and monitoring accuracy
- Perform in-depth testing of:
- Authentication and authorization flows
- Secure storage and encryption mechanisms
- Logging, metrics, tracing, and analytics instrumentation
- Execute performance, load, stress, and endurance testing for Android libraries and SDKs
- Test behavior under edge cases such as:
- Network loss and recovery
- High concurrency scenarios
- Low-memory and low-battery conditions
- Design and maintain automated test suites (unit, integration, and API-level tests)
- Collaborate closely with Android engineers, Tech Leads, and Architects during design and development phases
- Review technical designs from a testability, risk, and quality perspective
- Identify, document, and track defects with clear reproduction steps and impact analysis
- Drive continuous improvement in testing frameworks, tools, and practices
Required Skills & Experience
- 8+ years of software testing experience, with strong focus on Android or mobile platforms
- Proven experience testing Android libraries, SDKs, or shared frameworks (not just UI-level app testing)
- Strong understanding of Android architecture, lifecycle, and system behaviors
- Hands-on experience testing:
- Security features (encryption, secure storage, authentication flows)
- Performance and scalability under load
- Logging, monitoring, and analytics pipelines
- Experience with test automation tools and frameworks such as:
- JUnit, Espresso, Robolectric, Mockito (or similar)
- Experience validating telemetry using observability tools such as:
- Datadog
- LogRocket
- Similar monitoring platforms
- Solid understanding of REST APIs and backend integration testing
- Ability to analyze logs, metrics, and traces to identify systemic issues
Nice to Have
- Experience testing offline-first or resilient mobile architectures
Click on Apply to know more.