Phi Partners
Software Engineer in Test
Phi PartnersUnited Arab Emirates2 days ago
Full-timeInformation Technology

About the Company

Phi Partners is a global capital markets technology consultancy, offering a range of services, technology solutions, and advisory support to investment banks, hedge funds, and asset managers. Since its founding in 2004, Phi has expanded its presence worldwide, with headquarters in London and offices across North America, EMEA, and APAC. Our expertise in high-impact areas such as Quantitative, Front Office, and Risk Technology sets us apart, enabling us to collaborate with some of the world's most prominent financial institutions. We specialize in delivering robust, scalable, and cloud-based solutions, supporting clients across their digital transformation journeys.



About the Role

Phi Partners is supporting one of the world’s largest, most influential sovereign wealth funds that has a diverse portfolio covering every asset class across every major geographical region globally. Our client is building a low-latency, event-driven trading platform on Azure. The programme focuses on delivering a high-performance, regulated architecture using Solace messaging, AKS and cloud-native services. This role will lead end-to-end quality, automation strategy and compliance assurance, ensuring the platform meets performance, resiliency and audit requirements for regulated markets.



Responsibilities

  • Define and own test strategy across unit, integration, contract, E2E, and performance
  • Lead QA activities, set standards, mentor engineers and promote quality-by-design
  • Support incident response, root cause analysis and production verification activities
  • Automate data quality checks for market/reference data, order/trade states, and downstream stores (SQL Server/Azure SQL).
  • Implement reconciliation across OMS/EMS, risk, and settlement; verify lineage and PII/PCI masking where relevant.
  • Use SQL and profiling to validate accuracy, completeness, timeliness, and SCD/versioned data behaviors.
  • Manage golden datasets and synthetic market data at scale for repeatable regression.




Required Skills

  • Experience with implementing and defining test automation strategies
  • Hands-on experience building automation frameworks using C# and/or Python with xUnit, NUnit, MSTest or PyTest, integrated into CI/CD pipelines
  • Strong experience with SQL Server or Azure SQL
  • Experience testing APIs (REST/GraphQL/SOAP) and implementing contract testing
  • Hands-on experience with Azure, AKS, Docker and Kubernetes for containerised test execution and environment orchestration
  • Experience performing performance testing using JMeter or LoadRunner for latency, throughput, spike and failover scenarios
  • Experience supporting financial/trading systems, including order lifecycle, market data and risk controls is highly preferred


Preferred Skills

  • QuickFIX/N (FIX testing)
  • Schema registry tools
  • ISTQB Advanced/CSTE
  • Azure certifications
  • Agile/Scrum

Key Skills

Ranked by relevance