DBS Bank
DBS Bank·Today

Automation qa, global financial markets

Apply now

Location

onsite, Guangzhou, Guangdong, China

Commitment

Full Time

Level

Middle (2-4 years)

Required skills

JavaSerenity BDDSeleniumCucumberREST-assuredFX ProductsFIX ProtocolHigh-Frequency TradingLow-Latency TestingAPI Vulnerability AssessmentChaos TestingGenerative AIGitHub CopilotCI/CDDevOpsData Governance

Job Description

Role Overview

We are seeking a high-killed Senior Test Engineer to join our global financial markets technology team. As part of a leading bank, you will ensure the integrity of our mission-critical, high-frequency, low-latency trading platforms. You will go beyond traditional testing by integrating AI-driven methodologies, Product Security, and rigorous Regulatory Compliance into the automation lifecycle to maintain our competitive edge in the global markets.

Key Responsibilities

  • Test Engineering: Design and scale sophisticated test suites and use Serenity BDD to automatically validate complex FX workflows (Spot, Forwards, Swaps).
  • Low-Latency Performance Validation: Execute rigorous testing for High-Frequency Trading (HFT) components, focusing on microsecond-level latency, jitter analysis, and system throughput.
  • AI-Enhanced Quality Engineering: Proactively leverage Generative AI tools (e.g., GitHub Copilot, LLM-based agents) to optimize test case generation, automate synthetic market data creation, and perform predictive defect analysis.
  • Product Security Integration: Conduct API vulnerability assessments and chaos testing to ensure trading infrastructure resilience.
  • Compliance & Data Governance: Ensure all testing activities—especially those involving AI tools—strictly adhere to banking regulations.
  • CI/CD & DevOps: Own the integration of automated suites into CI/CD pipelines, ensuring rapid, secure, and compliant feedback loops for development teams.
  • Global Stakeholder Management: Partner with Traders, Quants, and Risk Managers across global offices to resolve complex production issues.

Required Qualifications & Skills

  • Professional Experience: Minimum 3+ years of hands-on experience in QA automation.
  • Technical Expertise: Expert-level proficiency in Java and the Serenity BDD framework.
  • Strong experience with Selenium, Cucumber, and REST-assured.
  • Domain Knowledge: Deep understanding of FX products and market microstructure.
  • Proven experience testing High-Frequency / Low-Latency trading systems and the FIX Protocol.
  • Security & AI Competency: Experience in Product Security Testing and vulnerability identification. Demonstrated ability to use AI tools to enhance the SDLC while maintaining data privacy standards.
  • Regulatory Awareness: Familiarity with data privacy laws and financial compliance requirements related to cross-border data transfer and automated decision-making.
  • Education: Bachelor’s degree or higher in Computer Science, Financial Engineering, or a related field.

Preferred Attributes

"Security-First" and "AI-First" mindset in software quality assurance. Experience with high-volume time-series data analysis. Excellent communication skills for a multicultural, global banking environment.

Location:

Guangzhou (DTC)

Job:

Technology

Schedule:

Regular

Employee Status:

Full time

Ready to join the team?

Apply now