We are seeking a highly proficient QA Engineer join our R&D department. Your role will be crucial in ensuring that our Digital Banking solution operates at peak performance. Your contributions will be instrumental in the continuous delivery of our world-leading Digital Banking solution.
Your main tasks and responsibilities include:
● Developing, enhancing and executing tests for both Android and iOS platforms;
● Developing and maintaining mobile test automation with Espresso for Android and XCTest for iOS;
● Executing non-functional testing (e.g. performance and accessibility);
● Promoting quality assurance in your team by owning the testing process and making quality an important deliverable;
● Participating in the team by refining and estimating user stories, planning sprints, daily stand-ups and retrospectives;
● Meeting with the QA Chapter team to share and experiment with new QA standards and techniques.
● You have experience writing test scripts capturing all the scenarios which resources-constrained mobile devices may bring;
● You have hands-on coding experience with Java/ Kotlin and Swift; experience with JavaScript is a plus;
● You have hands-on mobile automation testing experience; Espresso & XCTest is preferred, alternatively Appium or SeeTest;
● You have hands-on coding experience with Java and Swift; experience with JavaScript is a plus;
● You understand the SDLC process and its application with continuous integration tools (e.g. Jenkins and GoCD);
● You have an understanding of exploratory testing and when to apply it;
● You have a proactive approach allowing you to be self-providing and quick learning, in order to mitigate impediments;
● You have excellent communication skills in English, both verbal and written.