Quality Assurance Engineer
Crypto Finance Group helps financial institutions access digital assets through regulated trading, custody, and staking services across Europe.
Funding history
Projects
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.
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
