Automation Engineer - Mobile QE
Summary
Mobile QA automation engineer who designs, maintains and executes Appium/TestNG automation suites for native iOS and Android apps, plus API, accessibility and device-cloud testing, with defects tracked in Jira. Hybrid role in India requiring 4+ years of mobile QA automation experience.
- Design and execute functional test scenarios for native iOS and Android applications.
- Perform end-to-end testing across different mobile application workflows.
- Validate application functionality across supported devices, operating systems and screen sizes.
- Execute regression, smoke, sanity and integration testing for mobile releases.
- Identify, document and track defects through resolution.
- Ensure application releases meet defined quality standards.
- Design, develop and maintain automated test suites for iOS and Android applications.
- Develop mobile automation scripts using Appium.
- Use TestNG for test execution, organization and reporting.
- Identify appropriate candidates for automation and continuously expand automation coverage.
- Maintain reusable automation frameworks and components.
- Troubleshoot automation failures and improve test stability.
- Integrate automated tests into the overall quality and release process.
- Design and execute API test scenarios for mobile backend services.
- Validate API requests, responses, status codes, authentication and data integrity.
- Perform integration testing between mobile applications and backend services.
- Use appropriate tools to troubleshoot API and application issues.
- Ensure backend services support mobile application functionality reliably.
- Perform application testing across both iOS and Android platforms.
- Work with Android SDK and Xcode for application testing and troubleshooting.
- Analyze device-specific issues and platform-specific application behavior.
- Validate application behavior across different OS versions and device configurations.
- Collaborate with developers to reproduce and troubleshoot mobile defects.
- Perform relevant non-functional testing for mobile applications.
- Validate application usability, reliability and performance.
- Conduct mobile accessibility testing against applicable accessibility standards.
- Identify accessibility issues related to navigation, controls, labels, contrast and user interaction.
- Support quality improvements across different user and device scenarios.
- Execute tests across physical devices, emulators and simulators.
- Work with device cloud platforms for broader device and OS coverage.
- Configure and maintain mobile test environments.
- Analyze device-specific failures and determine whether issues are application, platform or environment related.
- Maintain appropriate test-device coverage for critical application workflows.
- Log and manage defects using Jira or similar defect-management tools.
- Provide clear reproduction steps, logs, screenshots and supporting evidence.
- Collaborate with developers and product teams to clarify expected behavior.
- Retest fixes and manage defects through closure.
- Prepare test execution and automation status reports for stakeholders.
- Communicate release risks, quality concerns and test results clearly.
- Contribute to mobile test strategy and automation planning.
- Identify opportunities to improve test coverage, execution efficiency and automation reliability.
- Review existing automation suites and recommend improvements.
- Establish reusable testing practices across mobile projects.
- Participate in QA process improvements and engineering best-practice initiatives.
- 4+ years of experience in mobile application testing and QA automation.
- Strong hands-on experience testing native iOS and Android applications.
- Strong experience with Appium for mobile automation.
- Experience with TestNG and automation framework development.
- Experience with mobile API/service testing.
- Good understanding of mobile application testing methodologies.
- Experience with Jira or similar defect-management tools.
- Working knowledge of Android SDK and Xcode.
- Experience testing applications across multiple devices and OS versions.
- Strong debugging and problem-solving skills.
- Good understanding of functional and non-functional testing.
- Ability to design effective test scenarios and automation coverage.
- Strong Mobile Automation Testing experience.
- Hands-on experience with Appium.
- Experience testing both iOS and Android applications.
- Experience with TestNG.
- Experience with API/service testing.
- Experience with Jira.
- Strong understanding of functional and regression testing.
- Experience maintaining and executing mobile automation suites.
- Strong defect analysis and troubleshooting skills.
- Experience with Selenium.
- Experience with Android SDK.
- Experience with Xcode.
- Experience with mobile accessibility testing.
- Experience with device cloud platforms.
- Experience with automated test execution in CI/CD pipelines.
- Knowledge of mobile application performance testing.
- Experience with cross-device and cross-platform testing.
- Experience with API automation tools.
- Experience with Appium-based automation framework design.
- Experience with cloud-based mobile device testing platforms.
- Knowledge of mobile application security testing.
- Experience with performance and reliability testing.
- Experience working with Agile/Scrum development teams.
- Experience integrating mobile automation into CI/CD pipelines.
- Knowledge of native iOS or Android development concepts.
- Strong quality and ownership mindset.
- Excellent attention to detail.
- Strong analytical and problem-solving skills.
- Ability to identify risks and think beyond predefined test cases.
- Strong understanding of mobile user experiences and platform-specific behaviors.
- Ability to work independently as well as collaborate with developers, product managers and QA teams.
- Strong communication and defect-reporting skills.
- Passion for test automation, continuous improvement and engineering quality.
- Comfortable working in a fast-paced Agile environment.
- Appium
- TestNG
- Selenium
- iOS
- Android
- Android SDK
- Xcode
- API Testing
- Jira
- Mobile Device Cloud
- Accessibility Testing
- Git
- CI/CD
- Interview Requirement: Resource should be available for an in-person discussion in Hyderabad.