Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:

Financial Services


Senior QA Engineer, Moscow

Project Description

We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions.
Technically solution consists of two main components:
1. Metadata configurator. Analysts use it to prepare metadata that Operational application works on top of. Allows for customization of business processes and rules 2. Operational application. Operations analysts' main tool, onboarding requests live here.
Applications built with Java8/Kotlin, Activiti, JBoss Drools, Spring, Mongo DB, Hazelcast, Vaadin on UI in main components, React/Redux in auxiliary components. Auxiliary components cover various business cases: reporting, client facing applications, operational dashboards, request processing prioritization and many more.


As a senior QA you will:
- Design and implement test scenarios for the QA automation process;
- Write integration tests in Java/Kotlin;
- Write UI tests with Selenium;
- Perform manual testing (for cases where automated testing is not possible);
- Prioritize test cases based on the risk analysis;
- Perform requirements validation;
- Estimate testing efforts;
- Maintain testing documentation and reports.

As a Senior QA you will be a main point of contact for all the QA related activities.

We expect you to be proactive driving our QA process and participate in the cross-team collaboration.



- Strong knowledge of test design;
- Basic hands-on coding experience in Java;
- Good problem investigation skills;
- Knowledge of software testing principles and concepts;
- Previous experience with automated testing of frontend or/and backend and APIs.

Nice to have

Experience with Kotlin/Groovy;
- Good command of written and spoken English;
- Banking domain;
- ISTQB Certification (foundation level);
- Positive attitude.


  • English: Pre-intermediate

Relocation package

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



Work Type

QA automation

Ref number

More job opportunities in QA automation

Specialization Position / Title Location Send to a friend
QA automation Senior QA Automation Engineer Moscow, RU Apply or Add to my jobs
QA automation QA Automation engineer Moscow, RU Apply or Add to my jobs
QA automation Senior QA Engineer (with Investment Banking/Market Data experience) Moscow, RU Apply or Add to my jobs
QA automation Automation QA Engineer Moscow, RU Apply or Add to my jobs