Hi,
Job Title: Mobile Quality Engineer
Location: Palo Alto, CA (Onsite)
Duration: Long term
Job Description :
We are seeking a Senior Mobile Quality Engineer to own the End-to-End quality strategy for our iOS and Android applications. Candidate won''t just be finding bugs; they will be building the infrastructure that prevents them. They should work side-by-side with our Mobile Lead to implement automated testing frameworks that support Kotlin and Swift codebases.Test Automation Frameworks: Design, develop, and maintain automated UI and integration test suites using Appium, XCUI Test (iOS), and Espresso/Compose Test (Android). CI/CD Integration: Integrate automated tests into our deployment pipelines (e.g., GitHub Actions, Bitrise) to enable Shift Left testing and rapid feedback loops. Device Lab Management: Oversee testing across a wide array of physical devices and cloud providers (e.g., BrowserStack, AWS Device Farm) to ensure compatibility across OS versions and screen sizes. Performance & Vital Monitoring: Measure app performance metrics (CPU, memory leaks, frame drops) and monitor production stability via Firebase Crashlytics.Strategic Planning: Define Definition of Done (DoD) for quality, manage test data, and conduct exploratory testing on high-impact features. Mobile Automation - Proficiency in Appium (Cross-platform) or native tools like XCUITest and Espresso.Scripting/Coding - Strong coding skills in Java/Kotlin and Swift to write and debug test scripts.Tooling - Experience with Charles Proxy, Flipper, or Proxyman for network traffic inspection.CI/CD - Hands-on experience with YAML-based pipeline configurations and fastlane.API Testing - Deep understanding of RESTful APIs, JSON, and mocking dependencies (e.g., MockWebServer).Modern UI - Experience testing declarative UIs (Jetpack Compose and SwiftUI).
Warm Regards,
Upender. K
Sr. Talent Acquisition
24155 Drake Road, Suite #126,
Farmington, MI 48335
Email: