Напиши текст вакансии для должности "[Global Markets Tech] - FX Risk Auto QA Engineer". Название компании: "Citibank". Расположение: Москва. График работы: Полный день. Опыт работы: Более 6 лет. Ключевые навыки: 'SQL', 'Python', 'Java', 'Linux', 'Английский язык', 'QA'

Join Citi’s Markets Global Technology Team Citi’s Markets technology team in Russia is growing at lightning speed, and we’re looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world’s most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We’re looking for new, innovative ways to push the boundaries of financial technology. Citi’s global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Russia team is young but rapidly growing. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi’s unmatched globality and vast expertise. We are currently building a new team that will be responsible for FX Risk platform. The team will be implementing new business-driven functionality, technical and regulatory-driven changes, QA Automation and DevOps. There is a set of old and new platforms that serve the Client’s FX business in 38 countries by providing the ability for real-time derivatives pricing, risk management and data analytics. New initiative is starting to replace a set of the existing risk applications with new generation ones with web-based UI, server side computing and grid technology, distributed in-memory solutions. The new application is going to serve traders, sales and external clients. Solution needs to be scalable to cover multiple locations and meet latency requirements. As we are setting up CD process, major part of our tests will be automated. We already started to develop our internal testing framework (Harness) which allows us to run really flexible scenarios and compare a big amount of data. Harness will also help analyze tests results, prepare need reports for business and create all need release artifacts. We are looking for Senior Automation QA who will join Harness team and will work in tests automation. Candidate will be working closely with developers, related applications and analytics team Responsibilities:  Design and automate tests in Java/Python Take active part in designing architecture and business flows for new platform Understand FX pricing business logic, front-to-back flows and architecture Collaborate with a globally distributed team of developers, business analysts, quality assurance and support professionals Quantify and track test coverage  Mandatory skills:   Understanding Basic DataStructures and Algorithms Core Java (JVM,GC,JMM) Solid understanding of application lifecycle Have strong knowledge of test automation methodologies and experience of implementing test automation best practices Knowledge of Linux Knowledge of SQL At least intermediate English  Nice-to-Have skills:  Understanding of FX pricing business logic Python Experience in performance testing Experience with CI/CD Experience of working with document-oriented databases  What we offer:  Work Mode: official employment, partial office (Moscow and St.Petesburg only) or remote from other regions Benefits: health insurance (covering family) , full sick leave payment, additional vacation days, internal education system, global career opportunities