Skip to main content



The health and safety of our colleagues and candidates for employment are our highest priority. Accordingly, Citi continues to monitor the COVID-19 situation closely. We have implemented precautionary measures across our firm globally, including conducting all candidate interviews virtually on a temporary basis until further notice where needed.

Senior Test Engineer / AVP

Job Req ID 21297239 Primary Location Al Muharraq, Bahrain Job Category Technology
Apply Now

ð Position Overview/ Role Description:

Position Overview:

Citi, the leading global financial services company, has some 200 million customer accounts and does business in more than 100 countries, providing consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, and wealth management. Additional information may be found at or

The Velocity QA Testing team is looking for a Senior Test Specialist who will work within the FXLM technology group specialising in the testing of Velocity 2.0. The candidate will be experienced in working in a fast paced Agile / TDD / BDD environment and be experienced in test leadng the delivery of new products, of utililsing test automation solutions for a  FX, Rates and Commoditiy single dealer trading platform.

The candidate will report into the FX Velocity QA Manager located in London and will involve frequent contact with the Technology and Product leads as well as business users


Role Description:

The successful candidate will be responsible for:

  • Planning and implementation of Test Plans for functional and non functional testing.
  • Will be actively involved in hands on test case design & development, test case execution, test automation development, reviews of requirements, and other project artifacts.
  • Quantify and track test coverage.
  • Help design Automation KPIs, track and report on corresponding metrics.
  • Making the QA team the quality gate before software products are delivered to our clients.
  • Assist in the designing and implementation of automation frameworks
  • Providing training and guidance to existing members of the team and new hires on established test automation process and methodologies.
  • Identify and highlight ways to continuously optimise the way in which QA function operates to create an efficient, scalable team.
  • Work with the business and Production Support to capture requirements, investigate issues and trap defects with regression tests



  • Hands on, Senior Testing / QA experience, proven experience of test cycle and release management
  • Strong technical skills e.g, Java, Ruby or any other programming language to a good level
  • Strong knowledge of test automation methodologies and experience of implementing test automation best practices.
  • The candidate must show a clear understanding of the banking environment, a strong interest in financial markets
  • Experience of working within a global functional QA Test team within the financial sector or for major bank or client.
  • Experience of working in Agile development teams
  • Knowledge of BDD / TDD
  • Experience of developing, extending and excuting test automation frameworks for both functional and non functional tests
  • The candidate should be technically capable and will be expected to have hands-on involvement in managing a QA/UAT test environment
  • Business domain knowledge of FX, Rates and Commodity Trading e.g. Pricing, Order Execution, and Trading/Auto hedge risk management will be a significant advantage
  • Experience with high-volume low-latency highly available IT systems, understanding of their architecture and SLAs
  • Experience of non functional testing including latency and performance testing

Personal Characteristics:

  • Effective and confident communicator with a strong passion for testing & quality
  • Open minded, team player, good at building networks and leveraging resources
  • Attention to detail
  • Highly responsible
  • Active and persistent
  • Excellent analytical skills
  • Proactive, and able to work independently
  • Result-oriented and client-focused
  • Proactive in problems-solving
  • The ability to work in a demanding environment
  • The ability to deliver top focus projects

Skills Required:

  • ISEB or ISTQB certification preferable
  • Strong knowledge of test methodologies and experience of implementing best practices
  • Professional experience with QA tools like HP ALM, requirements management tools, issue tracking tools e.g Jira
  • Demonstrable knowledge of Java, Ruby, Unix, Unix scripting, SQL, Python (desirable)
  • Experience with test automation tools. Proven track record in successful automation of the testing for large platforms


Job Family Group:



Job Family:

Applications Development


Time Type:


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Apply Now
  • Join our team
    of 200,000+
    strong diverse employees

  • Socially minded employees volunteering in communities across 90 countries

  • Meaningful career opportunities thanks to a physical presence in over 98 markets

We foster a culture that embraces all individuals and encourages diverse perspectives, where you can make an impact and grow your career. At Citi, we value colleagues that demonstrate high professional standards, a strong sense of integrity and generosity, intellectual curiosity, and rigor. We recognize the importance of owning your career, with the commitment that if you do, we promise to meet you more than half way.

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs