— Contribute to the automated regression and smoke test suites, growing it overtime at the same rate new features are released;
— Develop and extend existing automation solution (you will have an ability to implement your approach(es) if you can prove its benefits and efficiency);
— Test case adjustments for automation testing;
— Evaluate automation test results and provide test status reports;
— Support and enhance reporting solution;
— Adding test attributes to the App codebase to make automation test run more reliable and increasing mobile native app testability.
— 3+ years automation practice for native mobile apps iOS or/and Android using Java programming language;
— Experienced in building automated solutions for large scale projects including API and UI tests for native mobile apps;
— Strong knowledge and practical experience of Appium, Selendroid and/or Xcode, Android Studio;
— Experienced in using Postman / Charles or similar for API investigation;
— Experience of work with REST-based applications;
— Experienced in setup and maintain continuous integration for automation testing;
— Skills of managing test documentation (test cases, check-lists etc.);
— Background in mobile automation testing with BrowserStack/Bitbar or similar;
— A clear understanding of the differences between unit, integration, and system tests.