QA Automation Engineer (Financial sphere)

Company Background

Our client is one of the region’s largest holding companies with direct and indirect investments in more than 90 companies. Its portfolio of major enterprises spans key sectors across Abu Dhabi’s economy, including food and agriculture, aviation, financial services, healthcare, industries, logistics, media, real estate, tourism and hospitality, transport, and utilities.


As a strategic partner of the Government, the company is committed to accelerating the transformation of the emirate into a globally competitive and knowledge-based economy. It is both an asset owner and investor in target sectors, locally and internationally, which align with Abu Dhabi leadership’s vision.

Project Description

A digital bank platform for the Union Arab Emirates.

What You'll Do
  • Tests complex API, web and mobile-based applications that reference database back-end;
  • Creates and maintains automated test cases and acceptance tests, executes test suites, reviews;
    and diagnoses reported bugs and ensures overall system quality prior to a customer release;
  • Designs develop, maintains, and troubleshoots automated suites of tests through continuous integration for value-added feedback;
  • Investigates customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports;
  • Works with the engineering teams to derive testing requirements throughout the development;
  • Reproduces, debugs, and isolates problems and verify fixes;
  • Works closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports;
  • Works cross-functional areas with internal partner engineering teams in a disciplined Agile;
  • Estimates own testing tasks and work productively with minimum supervision while showing an excellent team attitude;
  • Researches test tools, methodologies, and trends and upgrading existing practices;
  • Manages the final quality on production release.
Job Requirements
  • Knowledge of programming languages and process management methodology;
  • Experience in API testing, load testing, performance testing, and security testing;
  • Experience with Test processes, test frameworks like JUnit/TestNG, Selenium, JMeter, etc.;
  • Solid knowledge of CI/CD and DevOps best practices. Azure DevOps is a plus;
  • Strong understanding of REST;
  • Hands-on experience with Linux, Windows, and/or mobile devices;
  • Strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems;
  • Excellent verbal and written communication skills;
  • Experience with Jira, Confluence, Git, and Artifactory/Maven;
  • Strong experience with databases and SQL;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office.
Feel free to contact us!
We will answer you!