Mobile QA
Job Description
Role: Mobile QA
Location: Palo Alto,CA(Onsite)(ONLY LOCALS)
Minimum 10 years experience
** Need Only H1B, H4EAD & USC **
Primary Skill : XCUITest, Android, Espresso
We are seeking a Senior Mobile Quality Engineer to own the end-to-end quality strategy for iOS and Android applications.
Candidate will be responsible for building infrastructure that prevents defects, not just identifying bugs.
Work closely with the Mobile Lead to implement automated testing frameworks for Kotlin and Swift codebases.
Design, develop, and maintain automated UI and integration test suites using Appium, XCUI Test (iOS), and Espresso/Compose Test (Android).
Integrate automated tests into CI/CD pipelines such as GitHub Actions and Bitrise to enable shift-left testing and faster feedback loops.
Manage device testing across physical devices and cloud platforms like BrowserStack and AWS Device Farm to ensure cross-device compatibility.
Measure and monitor application performance metrics including CPU usage, memory leaks, and frame drops.
Monitor production stability using tools like Firebase Crashlytics.
Define quality standards including Definition of Done (DoD), manage test data, and perform exploratory testing for critical features.
Proficiency in mobile test automation tools such as Appium (cross-platform), XCUITest, and Espresso.
Strong programming skills in Java, Kotlin, and Swift for writing and debugging test scripts.
Experience with debugging and network tools such as Charles Proxy, Flipper, or Proxyman.
Hands-on experience with CI/CD pipelines, YAML configurations, and tools like Fastlane.
Strong understanding of API testing including RESTful services, JSON, and mocking tools like MockWebServer.
Experience testing modern UI frameworks such as Jetpack Compose and SwiftUI.
Minimum 8+ years of experience in Software Quality Engineering.
At least 3 years of experience focused on native mobile application testing.
Strong analytical skills to identify edge cases such as offline scenarios, low battery conditions, and unstable network connectivity.
Good understanding of Agile and Scrum methodologies with ability to drive quality during requirement grooming stages.
Strong communication skills to write clear bug reports and collaborate effectively with development teams.
Similar Jobs
AEM-Aep_Qa_Qe_Lead
Washington
QA Lead
California
QA Automation With Java
Texas
QA Engineer
Texas
QA Engineer
Texas