— Experience testing native mobile apps (iOS and Android);
— Experience with mobile test automation frameworks — optionally Appium;
— Experience with back end test automation frameworks — Rest-assured, OkHttp, Retrofit;
— Solid programming skills in Java;
— Strong knowledge and hands on experience in feature and end-to-end testing;
— Solid knowledge of QA/Test methodologies, test documentation, bugs creation skill set and practices;
— Experience with Postman, Charles; Experience with continuous integration processes and tools (teamcity, Jenkins, or similar);
— Espresso, XCUITtest, XCode, Android sdk
— Good opportunities to work with remarkable teams from all over the world
— Lighthearted, inspiring and open company culture
— Opportunities to travel
— Health Insurance coverage
— English language courses
— Fresh fruit and other snacks onsite
— Fun corporate events :)
— Maintain test automation framework and test automation scripts;
— Test data and test environment preparations;
— Automation of regression and functional testing on iOS and Android Mobile apps;
— Test case adjustments for automated testing needs
The purpose of the project is a creation of a mobile banking application for the global market. A dedicated team in Kiev with an average size of 20 people will develop the entire project. The system will leverage micro-service architecture and latest technologies, including blockchain and smart contracts.
The components:
— The core of the system will be built on a private Hyperledger blockchain
— Different components will be added on top of this blockchain
— Connection to core banking
— Currency exchange
— Biometric data processing
— Interaction with popular cryptocurrencies
— Reporting and compliance
— Mobile and Web clients
Notable characteristics:
— Substantial use of cryptography and tasks to ensure the security of the system;
— Utilizing the latest technologies and libraries;
— Employing blockchain and tokenization.
— Working in a professional team under the mentorship of experienced developers.