We are seeking an experienced Mobile QA Automation Engineer – Android to support eCommerce mobile application teams. The engineer will be responsible for building robust automation, ensuring quality at scale, and enabling seamless customer experiences across Android applications.
Key Responsibilities
- Design, develop, and maintain Android mobile test automation using tools such as LambdaTest, Appium, BitRise, and other modern frameworks.
- Develop automated test scripts for Kotlin‑based apps using Jetpack Compose and modern Android architecture components.
- Integrate automated suites into CI/CD pipelines (BitRise or equivalent).
- Validate API integrations, mobile data flow, UI consistency, and cross‑platform behaviors.
- Implement automation coverage for functional, regression, smoke, and end‑to‑end scenarios.
- Work closely with development, product, and DevOps teams to ensure complete shift‑left QA alignment.
- Ensure mobile app handling of PII & PCI data follows secure coding and compliance standards.
- Troubleshoot failures across device farms, OS versions, and form factors.
- Contribute to quality dashboards, reporting, and continuous improvement initiatives.
Required Skills & Experience
- 4–8+ years of experience in Mobile QA / Automation.
- Strong hands‑on expertise with:
- Appium, LambdaTest, BitRise, mobile device farms.
- Kotlin, Jetpack Compose, Android debugging (ADB, Logcat).
- Proven experience automating Android native mobile apps.
- Excellent understanding of:
- Secure coding patterns, encryption, masking, PII/PCI handling.
- API interaction validation—REST, JSON, network monitoring tools.
- CI/CD for mobile app builds.
- Ability to design scalable automation frameworks and reusable test components.
Good to Have
- Experience in performance testing for mobile apps.
- Exposure to monitoring tools, log analysis, and crash analytics (Firebase, NewRelic).
- Knowledge of Agile, DevOps, and mobile release cycles.