Role: Mobile QA Automation
Location: Manhattan, NY (5 days Onsite)
Duration: Contract
Key Responsibilities
Required Skills
8+ years of applied experience in Quality Engineering / QA, including hands-on mobile application testing across iOS and Android.
Demonstrated experience performing both manual testing (functional, regression, exploratory) and automated testing for mobile applications
Required: Working proficiency with Android Studio and Xcode for building/running apps, inspecting logs, debugging, and working with simulators/emulators.
Experience with mobile automation frameworks/tools (examples include Appium, Espresso, UIAutomator, XCUITest, XCTest; equivalent frameworks acceptable)
Ability to design effective test strategies across layers (UI, API/service, integration) and select the right automation level for stability and ROI
Experience testing modern mobile app architectures and patterns (e.g., MVC/MVVM) and understanding of how they impact testability
Strong knowledge of CI/CD concepts and experience integrating automated tests into pipelines (e.g., Jenkins, GitHub Actions, Bitrise or similar)
Proficiency with Git source control and collaboration workflows (PR reviews, branching strategies, etc.)
Solid understanding of mobile security and authentication fundamentals (e.g., OAuth2/OIDC/PKCE, biometrics, secure storage) sufficient to validate expected behaviors and identify risks
Strong analytical skills: able to gather information from logs, device signals, and test results to diagnose and communicate issues clearly
Familiarity with agile methodologies and participating in sprint ceremonies with a quality-first mindset