Location: Falls Church, VA
Salary: $120,000.00 USD Annually - $130,000.00 USD Annually
Description:
Mobile QA Engineer (Hybrid Apps - Ionic / Capacitor / Swift / Cordova)
Location: McLean, VA (Onsite, 5 days/week)
Employment: Fulltime
Role Overview
Seeking a Mobile QA Engineer with deep experience testing hybrid mobile applications (Ionic/Cordova/Capacitor) and validating native iOS components built with Swift. This role owns the full QA lifecycle for hybrid + native features, ensuring high-quality, stable, and performant mobile releases.
Core Mobile Technologies in Scope
Hybrid Stack
Ionic framework (Angular / React / Vue fronts)
Capacitor / Cordova plugin ecosystem
JavaScript ? Native bridge behavior
WKWebView rendering nuances
Offline/online hybrid flows
iOS (Swift) - Needed for Gray/Black Box Testing
View lifecycle
Networking stack
Push notifications & background modes
Keychain & sensitive data storage
Deep links / universal links
Plugin Testing
Validation of Capacitor/Cordova plugins such as:
Camera
Geolocation
Push notifications
Filesystem
In-App Purchases
Biometrics / Authentication
Permission prompts, fallbacks, and error states
Build & Packaging Awareness
Xcode schemes & build settings
Provisioning profiles & signing
TestFlight distribution
Podfile / Swift Package Manager dependencies
Understanding how web assets are packaged in Ionic builds
Automation & Tools
Java / TypeScript / Python for hybrid app E2E automation
Charles / Proxyman for network inspection & mocks
Xcode Instruments (memory, CPU, energy, crash logs)
Console.app & device syslogs
Safari Web Inspector for WKWebView
Roles & Responsibilities
Testing Ownership
Own test strategy for hybrid (Ionic/Capacitor/Cordova) and native iOS features
Develop and maintain test cases, checklists, and automation suites (smoke, regression, performance)
Hybrid ? Native Bridge Validation
Ensure consistent plugin behavior across devices & OS versions
Test permission flows, fallback paths, timeout handling, and error states
Execution & Defect Triage
Execute builds on simulators and real devices
Provide reproducible defect steps, logs, syslogs, webview traces, videos
Collaborate with front-end, native, and backend engineers for RCA
Environment & CI/CD
Set up QA environments, test data, mocks/stubs
Integrate automated suites into CI/CD
Maintain clear pass/fail quality signals
Release Readiness
Gate mobile releases through structured release checklists
Validate TestFlight builds
Test app upgrade paths
Validate store-readiness (screenshots, privacy disclosures, review notes, etc.)
Quality Leadership
Track quality metrics (defect escape rate, flaky tests, runtime, coverage)
Improve test pyramid: component ? integration ? E2E
Security & Privacy
Work with security teams to validate:
TLS & certificate-pinning behavior
PII handling
Clipboard/pasteboard access
App Tracking Transparency
ATS configuration
Documentation & Reporting
Maintain test plans, edge cases, risk assessments, and known limitations
Provide clear, actionable defect reports with logs, HAR files, and device context
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!