Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Citi Group QA Test Automation Engineer – Java AVP 
United Kingdom, England, London 
999234896

Yesterday

Responsibilities:

  • Delivering independent testing for major applications belonging to the FX eTrading stack.
  • Test case design & development, manual test case execution, test automation development, reviews of requirements, and other project artifacts.
  • Implementation and execution of automation test frameworks for functional and non-functional testing.
  • Assist the QA lead in the quantification and tracking of automation test coverage, designing testing KPIs, and reporting on corresponding metrics.
  • Acting as a quality gate before software products are delivered to our clients.
  • Identifying and highlighting 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 investigate issues and prevent production defects
  • Identifies, recommends and implements process improvements to enhance testing strategies.
  • Exhibits good understanding of concepts and principles in own technical area and a basic knowledge of these elements in other areas.
  • Resolves problems by identifying and selecting solutions through the application of acquired technical experience and guided by precedents

Key Skills and Experience required

  • Experience of developing, extending and executing test automation frameworks.
  • Experience of coding in Java to a working level.
  • Experience Building Test Automation Frameworks from Scratch
  • Experience of working in Agile development teams and knowledge of BDD / TDD.
  • Experience of both UI and server side testing.
  • Experience in test analysis and manual testing.
  • Strong test analysis and test case creation skills.
  • Strong knowledge of test methodologies and experience of implementing test automation best practices.
  • Professional experience with Application Lifecycle Management tools for example Atlassian Jira.
  • Unix / Linux skills.

Any Beneficial / Nice to have skills and experience:

  • Experience of working on Single Dealer Platforms
  • FX and Local Market experience
  • Experience of integrating automation tests into the build process e.g. Jenkins, Teamcity
  • Experience with high-volume low-latency highly available IT systems, understanding of their architecture and SLAs.
  • Business domain knowledge of front office trading in FX, Rates or commodities, e.g. Pricing, Order Execution, and Trading/Auto hedge risk management.
  • ISEB or ISTQB certification or equivalent.
  • Working knowledge of acceptance test frameworks (e.g. using Fitnesse, Cucumber) and programming or scripting languages.
  • Working knowledge and demonstrable use of Python.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the