Quality Assurance Engineer

Crypto Finance Group helps financial institutions access digital assets through regulated trading, custody, and staking services across Europe.

Switzerland
About Crypto Finance Group

Crypto Finance Group helps financial institutions enter the digital asset space through regulated infrastructure and services. Users can trade digital assets 24/7, store assets securely in custody, and generate staking rewards. The group operates under FINMA regulation in Switzerland and BaFin regulation in Germany, providing trusted access to digital assets for institutional clients. Following its acquisition by Deutsche Börse Group in 2021, it expanded its European presence with MiCAR licensing.

View jobs by Crypto Finance Group

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will test and support custom-built order management, infrastructure, and risk tools in an agile environment. You will contribute to automated and manual testing, participate in specifications and engineering requirements, manage release testing, review results, analyze performance, inspect logs, and report release quality. You will communicate defects and test findings, track issue resolution, verify product requirements, and identify opportunities to improve test coverage and efficiency.

Requirements

  • Completed technical degree
  • Experience designing test plans and writing test cases
  • Experience with a test management tool such as TestRail or Zephyr
  • Experience working within the Agile framework
  • Familiarity with UI automation tools such as Selenium, Cypress, or Playwright
  • Familiarity with automation and testing frameworks and their trade-offs
  • 2+ years of programming experience, preferably in Python
  • Product-oriented mindset and initiative to improve test coverage and effectiveness
  • Experience with Jira and Confluence
  • Swiss work permit or EU/EFTA citizenship

Responsibilities

  • Test, support, and coordinate the execution of order management, infrastructure, and risk tools
  • Contribute to automated and manual testing efforts
  • Participate in specifications and engineering requirements
  • Manage the release process and execute manual tests
  • Review automated and manual test outcomes
  • Analyze performance test results and scrutinize logs for anomalies
  • Report on release candidate quality
  • Process product reviews and communicate defects and errors to the development team
  • Communicate quantitative and qualitative test findings
  • Monitor product-issue resolution and track progress
  • Ensure products meet requirements and end-user expectations
  • Identify improvements to product efficiency