QA Engineer (f/m/d)

Date: 1 Oct 2026

Location: Prague, CZ

Company: Deutsche Börse Group

 

About the Role

We are looking for a motivated and quality-driven QA Engineer to join our team. In this role, you will work closely with software engineers, functional analysts, and product stakeholders to ensure the delivery of reliable, high-quality software solutions. You will play a key role in designing, automating, and executing tests across the software development lifecycle while contributing to the continuous improvement of our quality assurance practices and testing strategy.

 

Your Responsibilities

  • Collaborate with software engineers, functional analysts, and product teams to understand new features, refine requirements, and define meaningful test scenarios.
  • Design, develop, execute, and maintain integration, end-to-end (E2E), regression, and exploratory tests to ensure software quality and reliability.
  • Develop new automated test cases and continuously improve and maintain existing test suites.
  • Design and execute functional test cases, both manual and automated.
  • Ensure compliance with established product testing standards, quality requirements, and best practices.
  • Participate in code reviews with a focus on testability, maintainability, and overall product quality.
  • Ensure test coverage aligns with business-critical workflows, system integrations, and trading scenarios.
  • Validate integrations between services, APIs, messaging systems, and external components.
  • Conduct exploratory testing to uncover edge cases, usability concerns, and potential system risks.
  • Analyze test results, identify defects, support root cause analysis, and collaborate with software engineers on resolution.
  • Document testing activities, test results, and quality metrics in a clear and structured manner.
  • Contribute to the continuous improvement of testing processes, tools, frameworks, and automation practices.
  • Collaborate with development teams to integrate testing into CI pipelines and ensure rapid feedback on software changes.
  • Contribute to the definition, implementation, and evolution of the overall testing strategy.

 

Your Profile

  • Strong understanding of software testing principles, methodologies, and Agile software development practices.
  • Passion for software quality, ownership, and continuous learning.
  • Experience designing and executing tests at different levels, including integration, end-to-end (E2E), regression, and exploratory testing.
  • Ability to review, understand, and contribute to automated tests implemented in Java or Kotlin.
  • Experience with test automation tools and frameworks.
  • Experience using Git for source code version control and collaboration within software development teams.
  • Strong analytical and problem-solving skills with the ability to understand complex systems and identify risks or gaps.
  • Familiarity with CI pipelines and modern software development workflows.
  • Ability to work effectively in cross-functional teams and collaborate closely with software engineers, functional analysts, and product stakeholders.
  • Excellent communication skills and a proactive mindset.

 

Would Be an Advantage

  • Experience with tools and technologies such as GitHub, Docker, and Jenkins.
  • Knowledge of event-driven architectures and messaging systems such as RabbitMQ.
  • Experience with build and dependency management tools such as Gradle or Maven.
  • Experience working with trading platforms, energy markets, or other business-critical transaction systems.