Hybrid
Lokation: Prague 8, HO 50+ %
Languages: Fluent English and Czech
Level: Senior
Form of cooperation: Contraktor
Start date: asap
Allocation: Full-Time
Allocation length: Long term
Your area of work:
As part of Trading Test, you will help ensure the functional quality and reliability of Deutsche Börse’s cash and derivatives trading systems, with a strong focus on T7. You will work with business-critical trading functionality such as order and quote management, matching, on- and off-book trading, market model behavior, product configuration, and trading workflows across back-end and front-end components.
The role combines functional system testing with hands-on test automation. You will translate functional requirements into meaningful test scenarios, execute and analyze tests, enhance automated regression coverage, and provide fast, high-quality feedback throughout the software delivery lifecycle. Experience or interest in applying AI to improve testing activities is an additional strength.
Your responsibilities:
Plan, design, and execute functional system tests for Company´s cash and derivatives trading system T7
Analyze functional specifications and translate requirements into test scenarios, test cases, test data, and expected results
Validate trading functionality such as order entry, modification, deletion, matching, auction behavior, market states, and trading restrictions
Develop, maintain, and execute automated functional tests for back-end and front-end trading-system components
Extend automated functional, and regression test portfolios to increase coverage of new and existing trading functionality
Investigate test failures, analyze logs and system behavior, report defects, support root-cause analysis, and verify fixes
Contribute to automation frameworks, test tooling, CI/CD integration, reporting, and continuous improvement of test processes
Collaborate closely with specification, development, build, acceptance, and business teams to clarify requirements and provide early quality feedback
Optionally apply AI-assisted testing techniques, for example for test idea generation, test data preparation, log analysis, defect clustering, or regression prioritization
Your profile:
University degree, preferably in Computer Science, Software Engineering, Economics, Financial Mathematics, Business Informatics, or another quantitative discipline
Strong experience in functional software testing, ideally in trading systems, exchanges, capital markets, banking, or another complex transactional system environment
Good understanding of test methodology, test design, defect management, regression testing, and quality gates in an iterative / incremental delivery model
Hands-on experience with test automation, including creating, executing, maintaining, and analyzing automated functional tests
Scripting experience, preferably in Python and Shell; experience with BDD frameworks, Selenium, or similar automation technologies is an advantage
Experience working with Linux-based environments, GitHub, Jira, CI/CD pipelines, and Jenkins or comparable tooling
Knowledge of cash or derivatives trading concepts is highly desirable
Nice to have: practical experience using AI or GenAI tools in testing, for example for requirement analysis, test case generation, log analysis, defect triage, or regression optimization
Strong analytical skills and the ability to understand complex business functionality, identify edge cases, and communicate test findings clearly
Self-organized working style, ownership mindset, and willingness to improve tools, processes, and coverage continuously
Strong communication skills in an international and distributed working environment
Fluent English
WEB
title=Functional Test Engineer – Trading Systems & Test Automation
job=tester