Position

Senior QA Automation Engineer (with Java),

Moscow

Location


Moscow

Office Address


Project Description


Our Client is a US multinational investment bank and financial services corporation. We are currently building a new team that will be responsible for FX risk and pricing platforms. The team will be implementing new business-driven functionality, technical and regulatory-driven changes, QA Automation and DevOps as well as production support for a set of applications. There is a set of old and new platforms that serve the Client's FX business in 38 countries by providing ability for real time derivatives pricing, risk management and data analytics. New initiative is starting to replace the set of existing pricing applications with new generation with web-based UI, server side computing and grid technology, streaming framework. The new application is going to serve traders, sales and external clients. Solution needs to be scalable to cover multiple locations and meets latency requirements. You will join Luxoft development team based in Moscow and partner with client's teams based in London, India and Singapore.

Technologies used:
Java, .Net, Python, HTML5, React, Oracle, Docker, Solace/Kafka, Flink/Samza, Elastic Search, Grid, uDeploy, Team City

Responsibilities


    • Create automation tests for the platform (using Java+Cucumber)
    • Run and maintain integration test suit
    • Learn and understand the Client's QA automation framework (which is written in Java)
    • Participate in Functional/ Non-Functional and Regression testing
    • Communicate with the wider QA team and use best practices / tools / process in line with QA process in FX Tech
    • Work together with development and QA representatives from other teams for front-to-back deliverables

Skills


Must have

    • 3+ years of proven experience in QA Automation for complex enterprise backend systems using Java
    • Solid understanding of testing theory and best practises for QA in enterprise environment
    • Good experience with Linux/ Unix, Shell Scripting and Docker
    • Experience with CI/CD pipeline: Team City, Jenkins, Git, etc.
    • Good spoken and written English
    • BSc/MSc in Computer Science or relevant
    • Experience and understanding of Test Driven Development (TDD) practices

Nice to have

    • Experience in Investment banking IT, in particular front-office trading and pricing applications, would be a huge benefit
    • Understanding of specifics of test automation for real-time low latency data processing applications

Languages


English: B2 Upper Intermediate

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


QA automation

Ref Number


VR-50768

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
QA automation

Specialization Position / Title Location Send to a friend
QA automation Fuzzing specialist Moscow, RU
QA automation Hot Senior QA Automation Engineer Moscow, RU
QA automation Senior QA Automation Engineer (with Java) Moscow, RU