QA Mobile Automation Engineer (Java/Appium)
Core
Build and maintain automation frameworks for iOS and Android mobile applications and APIs.
Role type
Senior QA Mobile Automation Engineer
Builds
Automated test suites for mobile apps and APIs
Domain
Aviation / Mobile Testing
Required skills
Java, Appium, Selenium WebDriver, TestNG, JUnit, Page Object Model, RestAssured, Postman, Git, CI/CD pipelines, API automation, regression testing, smoke testing, sanity testing
Preferred skills
Agile environment collaboration, defect analysis, test documentation
Technologies
Appium, Android, Azure, CI/CD, DevOps, Git, GitLab, JUnit, Java, Jenkins, Mobile, Postman, Selenium, Web, iOS, Cloud
Responsibilities
Develop, enhance, and maintain automation frameworks using Java, Appium, Selenium, and TestNG or JUnit; Automate test cases for iOS and Android applications with Appium; Build and run API automation using RestAssured or equivalent tools; Integrate automated tests into CI/CD pipelines such as Jenkins, GitLab, or Azure DevOps; Perform regression, smoke, and sanity testing for releases; Analyze test failures, log defects, and follow them through to resolution; Prepare test documentation and maintain traceability for automated scenarios