Search...

Software Test Engineer (Luxembourg or Remote)

HQLAᵡ logo
HQLAᵡ

HQLAx is a financial technology firm using Distributed Ledger Technology (DLT) to improve the securities finance and repo industry. Their platform allows banks and asset managers to transfer ownership of securities frictionlessly, precisely, and in real-time, addressing the inefficiencies and high costs of traditional collateral management.

Luxembourg, LUX
About HQLAᵡ

HQLAᵡ is an innovative financial technology firm that leverages Distributed Ledger Technology (DLT) to enhance efficiency in the securities finance and repo industry. Their platform is designed for banks and asset managers, enabling them to perform frictionless, precise, and real-time transfers of security ownership. Developed in partnership with Tier 1 banks, Deutsche Börse, and R3 Corda, the platform integrates with existing triparty and custody infrastructure to optimize collateral mobility, reduce cross-custodian movements, and execute transactions with Delivery vs. Delivery (DvD), minimizing settlement risk. Based in Luxembourg, HQLAx is regulated by the Commission de Surveillance du Secteur Financier (CSSF).

View jobs by HQLAᵡ

Skills

About the Role

As a software test engineer you will be responsible for ensuring the platform meets functional, security, resilience, and confidentiality requirements in a regulated environment. You design, implement, coordinate and execute tests across complex distributed software systems, ensuring test coverage, evidence, and results are robust, well documented, and reproducible. Your work supports production releases, client integrations and regulatory scrutiny by identifying quality risks early and maintaining high standards.

Requirements

  • Master’s degree in Computer Science with grounding in databases, concurrency, distributed systems and security.
  • Three or more years of experience testing or building software in JVM based environments such as Kotlin or Java.
  • Demonstrable experience testing complex distributed software systems with REST APIs, message queues and asynchronous workflows.
  • Demonstrable experience with non-functional testing including performance, resilience, and security testing.
  • Demonstrable experience using testing frameworks and tools such as Cucumber.
  • Demonstrable experience designing and developing non trivial test infrastructure such as stubs simulators test harnesses or environment level tooling.
  • Proactive mindset with strong critical thinking and communication skills, and the ability to identify quality risks early.
  • Ability to work effectively in a dynamic, high assurance environment and adapt to change.
  • Structured and systematic working habits; tests, test inputs, execution results, defects and supporting artefacts must be tracked.
  • Excellent written and oral communication skills in a professional, technical context.

Responsibilities

  • Design, implement, coordinate and execute tests across complex distributed software systems.
  • Perform functional and integration testing of internal services and external interfaces.
  • Conduct end-to-end and cross-party testing, including coordination with external counterparties where required.
  • Execute non-functional testing including performance, resilience, upgrade, and recovery scenarios.
  • Support vulnerability assessments and penetration testing.
  • Design, develop and maintain test frameworks, stubs, simulators, and other test infrastructure.
  • Collaborate with software engineers, product teams, and external partners to plan and execute test activities across multiple environments.
  • Work with the platform technology stack including Kotlin, Spring Boot, ActiveMQ, Gradle, Ansible, Docker and Canton.

Benefits

  • Dynamic and energetic team within a challenging knowledge sharing environment.
  • Technical challenges unique to the fintech industry.
  • Attractive and competitive benefits package.
  • Flexible work-from-home arrangements.