FX eTrading Quality Engineer

Citigroup Inc.

United States

Hybrid

USD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Generous holiday allowance
Annual bonus
Private medical insurance
Employee assistance program
Pension plan
Parental leave
Learning resources

Job summary

Citigroup Inc. in London is strengthening its QA organization to deliver robust testing across the FX eTrading technology stack.

The role combines independent testing, automation framework engineering, and governance to ensure reliable deployments. Working with Development, Product and Production Support, you will drive risk-based test design, CI/CD integration, and GenAI-assisted validation while protecting client data and complying with regulatory requirements.

Qualifications

  • Experience in software testing and quality engineering in financial services preferred.
  • Ability to review designs, requirements, and acceptance criteria for testability.
  • Strong analytical skills and attention to detail essential.

Responsibilities

  • Independent Testing & Quality Gating before production deployments.
  • Design, build, and execute manual and automated test suites across UI, API, and server components.
  • Develop and maintain test automation frameworks throughout the application lifecycle.
  • Review designs and requirements early to identify risks and coverage gaps.
  • Collaborate with Development, Product, and Production Support to triage defects.
  • Provide coverage metrics and readiness reporting for releases.
  • Drive continuous improvement in test methodologies and CI/CD tooling.
  • Apply GenAI tools responsibly to accelerate testing and validation.
  • Validate AI outputs for accuracy, security, and privacy.
  • Communicate testing progress and risks to stakeholders in line with risk policies.

Skills

Independent Testing
End-to-End Test Execution
Automation Framework
Static Analysis
Defect Triage
CI/CD
GenAI Adoption
Communication

Education

Bachelor's degree or equivalent

Tools

Jira
Linux/Unix
Python scripting
Jenkins
TeamCity
Cucumber
FitNesse

Job description

  • Independent Testing & Quality Gating: Deliver comprehensive independent testing and serve as the final quality gate before deploying software changes to production or client environments.
  • End-to-End Test Execution: Design, build, and execute manual and automated test suites across UI, API, and server-side components using risk-based testing to prioritize business-critical paths.
  • Automation Framework Engineering: Develop, maintain, and execute robust functional and non-functional test automation frameworks across the application lifecycle.
  • Static Analysis & Requirements Review: Review technical designs, business requirements, and acceptance criteria early to identify architectural risks, coverage gaps, and testability concerns.
  • Cross-Functional Defect Triage: Collaborate with Development, Product/Business, and Production Support teams to investigate, reproduce, and resolve defects and live incidents.
  • Coverage Metrics & Readiness Reporting: Assist QA leadership in establishing quality benchmarks, monitoring test coverage metrics, and reporting go/no-go release readiness.
  • Continuous Process & Tooling Improvement: Drive continuous improvement in test methodologies, automation practices, CI/CD integration, and QA tooling.
  • Responsible AI Adoption: Utilize approved AI-assisted tools to enhance test analysis, script generation, root-cause investigation, and test documentation.
  • AI Output Validation & Data Protection: Critically review all AI-generated outputs for accuracy, security, and maintainability while strictly protecting confidential, client, and firm data.
  • Risk Management, Governance & Stakeholder Communication: Clearly communicate testing progress, quality concerns, and delivery risks to technical and business stakeholders while ensuring adherence to regulatory, legal, and internal risk control policies.
    This is a developing professional role responsible for independently testing major applications within the FX eTrading technology stack. The role requires strong technical knowledge, analytical thinking and attention to detail, with the ability to resolve complex problems and make sound recommendations based on requirements, test results and production data., Experience & Education: Strong background in software testing/quality engineering (ideally financial services/capital markets) with a relevant degree or equivalent experience.
  • Java & Automation Engineering: Working-level Java development skills with proven experience building, extending, and maintaining robust automated test frameworks.
  • End-to-End Test Execution: Strong test analysis, design, and execution expertise spanning UI, API, and server-side components.
  • Agile, BDD & TDD Practices: Solid background working in Agile/Scrum delivery teams with hands-on knowledge of BDD/TDD frameworks (e.g., Cucumber, FitNesse).
  • Trading Domain Knowledge (Preferred): Front-office trading familiarity across FX, Rates, or Commodities (pricing, order execution, risk management).
  • Non-Functional & High-Performance Testing: Experience with performance, resilience, and NFT in high-volume, low-latency, and high-availability environments.
  • CI/CD, Unix & Tooling: Proficiency with Linux/Unix, ALM tools (Jira), and CI/CD pipeline integration (Jenkins, TeamCity), with Python scripting as an advantage.
  • Defect Investigation & Root-Cause Analysis: Analytical, detail-oriented approach to investigating complex defects through log parsing, test results, and system behavior analysis.
  • Practical & Responsible GenAI Adoption: Applied knowledge of GenAI/LLM tools to accelerate testing while ensuring output validation, security, privacy, and compliance.
  • Communication & Collaborative Mindset: Proactive, client-focused team player with strong communication skills who constructively challenges requirements and drives quality standards., Bachelor's or university degree, or equivalent professional experience.
    Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
    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:
  • Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure
  • A discretional annual performance related bonus
  • Private medical insurance packages to suit your personal circumstances
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Developer - Equity Derivatives Technology Risk (AVP
C# Developer - Equity Derivatives Technology Risk (AVP

Citigroup Inc. • United States

Hybrid
USD 120,000 - 180,000
27 days leave
Performance bonus
Medical & Life Insurance
+5
Quality Software Engineer Lead - VP
Quality Software Engineer Lead - VP

Citi Group • Tampa (FL)

On-site
USD 114,000 - 171,000
Software Engineer - Technical Remediation & Enablement
Software Engineer - Technical Remediation & Enablement

Citigroup Inc. • United States

Hybrid
USD 120,000 - 180,000
Generous holiday allowance starting at
Discretional annual bonus
Private medical insurance
+4
Data Analytics Development Manager - SVP - Hybrid
Data Analytics Development Manager - SVP - Hybrid

Citi • Tampa (FL)

On-site
USD 150,000 - 210,000
Technical Change Lead
Technical Change Lead

Citigroup Inc. • United States

Hybrid
USD 121,000 - 175,000
Generous holiday allowance
Discretional annual bonus
Private medical insurance
+3
IT Quality Group Manager E2E Testing Automation Lead Sr Vice President
IT Quality Group Manager E2E Testing Automation Lead Sr Vice President

Citi • New York (NY)

Hybrid
USD 131,000 - 196,000
Hybrid work model
Structured learning & development
Retirement planning & health coverage
+1
Quality Engineering Manager, Payments Technology - Senior Vice President
Quality Engineering Manager, Payments Technology - Senior Vice President

Citi • Jersey City (NJ)

Hybrid
USD 177,000 - 265,000
Hybrid work schedule
Leadership development programs
Global collaboration across geos
+1
Counterparty Trading and Risk, Director
Counterparty Trading and Risk, Director

Citi Group • New York (NY)

On-site
USD 200,000 - 300,000
Health coverage
401(k)
Life/Disability insurance
+2
Client Insights Testing Analyst
Client Insights Testing Analyst

Citi • Irving (TX)

On-site
USD 76,000 - 106,000
Medical, Dental & Vision
401(k)
Life, Disability Insurance
+2
Lead Engineer, Prime Brokerage Technology Vice President
Lead Engineer, Prime Brokerage Technology Vice President

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000