Search...

Software Test Engineer (Luxembourg or Remote)

HQLAx logo
HQLAx

HQLAx is a financial technology company providing a DLT-enabled platform for collateral mobility in securities finance and repo markets. It serves banks and asset managers by enabling precise, real-time transfers of securities ownership without cross-custody asset movement.

Luxembourg, LU
About HQLAx

HQLAx is a Luxembourg-based, CSSF-regulated financial technology firm that uses distributed ledger technology to improve collateral mobility for the global securities finance and repo industry. Its proprietary platform integrates with existing triparty and custody infrastructure, allowing banks and asset managers to transfer ownership of securities in real time while assets remain with custodians. Its solutions support delivery-versus-delivery securities lending, margin management, and delivery-versus-payment repo, aiming to reduce intraday liquidity usage, settlement risk, and operational complexity.

View jobs by HQLAx

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.