Development of a comprehensive transaction processing system tailored for the banking sector, emphasizing card and account-based payment solutions. This system is capable of managing a wide range of financial transactions, including card-to-card, card-to-account, account-to-card transfers, as well as payments through Apple Pay and Google Pay. Designed for high-volume transaction processing, it efficiently handles millions of card accounts, accommodating a diverse array of transaction types from multiple channels. The platform is engineered to process over one million financial transactions each day, ensuring smooth and reliable operations. It supports a wide network of services, including internal bank transfers, interbank settlements, and payments to merchants, partner banks, and various payment systems. Technologies: Java 8-11, IBM DB2 SQL, ITM of Euronet Worldwide, WAS web sphere.
About us
What You’ll Be Doing:
· Develop, maintain, and optimize the automation testing framework · Actively participate in the creation, updating, and execution of automated test scenarios for UI and API. · Plan testing, execute tests, and generate testing reports. · Collect and analyze testing metrics to identify areas for QA process improvement. · Understand the unique challenges and opportunities that come with testing Flutter mobile applications and apply this understanding to enhance testing strategies and coverage.
What You’ll Need: · Deep understanding of all current types and levels of testing. · Experience in collecting metrics for the analysis and improvement of QA processes. · Knowledge and experience with API testing tools like Postman or similar. · Proficient with tools for generating detailed test reports, such as Allure or equivalent. · Understanding of the fundamental principles behind automated testing framework development. · Knowledge of SQL, experience with database connections. · Experience with project build systems like Maven. · Understanding of Continuous Integration and Continuous Delivery (CI/CD) principles using Jenkins or similar tools.
Why 7,000 Employees Have Chosen Us:
• Career development and internal training programs that bring new knowledge and growth opportunities every day • A professional and friendly team that supports and inspires, where your ideas matter • Flexible schedule and remote work options to combine efficiency with comfort • Participation in the bank’s social projects that make the world better and give meaning to your daily work • A culture of trust and support where mistakes are seen as lessons and successes are celebrated together • Modern tools and technologies to work efficiently and with pleasure