CrawlJobs Logo

Qa Test Automation Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom, London

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Citi is looking for a highly-skilled QA Test Automation Engineer (AVP level) experienced with Java and Selenium. The role involves testing for major FX eTrading applications, creating automated test frameworks, and ensuring software quality while optimizing QA processes. The position offers a competitive salary and benefits package with a hybrid work model.

Job Responsibility:

  • 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.

Requirements:

  • 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.

Nice to have:

  • 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.
What we offer:
  • 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.

Additional Information:

Job Posted:
June 10, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.