Job Summary
The Mobile QA Tester will ensure the quality and performance of mobile applications across iOS and Android platforms. The role involves designing, maintaining, and executing automated and manual test suites using Appium and existing XCUI and Espresso frameworks. The candidate will collaborate with cross-functional development teams and participate in Agile ceremonies to support the delivery of high-quality software features.
Key Responsibilities
• Design and maintain automated test suites using Appium, leveraging existing XCUI (iOS) and Espresso (Android) frameworks.
• Execute comprehensive manual and automated tests across mobile platforms, including regression and post-deployment verification.
• Document and track defects with clear, actionable reproduction steps to facilitate timely escalation and resolution.
• Develop subject matter expertise in the mobile experiences managed by the team to effectively analyze quality challenges.
• Create detailed test plans covering functional, regression, and smoke testing scenarios.
• Coordinate quality assurance activities between onshore and offshore teams to maintain seamless workflows.
• Mentor team members on modern testing strategies, tools, and Agile best practices.
• Collaborate with developers, product owners, and managers to define acceptance criteria and identify quality risks.
• Track quality metrics, including test coverage and defect trends, to ensure features meet defined business requirements.
Required Qualifications
• Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• 3-5 years of experience in mobile application testing across iOS and Android platforms.
• At least 3 years of dedicated experience in test automation.
• Strong proficiency with Appium for mobile test automation.
• Hands-on coding experience in Java or other object-oriented programming languages.
• Working knowledge of XCUI (iOS) or Espresso (Android).
• Familiarity with test management tools such as JIRA or Zephyr.
• Knowledge of mobile development lifecycles and continuous integration practices.
Preferred Qualifications
• Experience using AI coding assistants to accelerate test development.
• Familiarity with performance testing tools and methodologies.
• Understanding of security testing principles and data compliance standards.
• Prior experience working with financial services or trading platforms.
• Knowledge of Kotlin or Swift programming languages.
• Familiarity with Model Context Protocol (MCP) servers.