Software Engineer - Quality Engineering at RepRisk AG | BE, DE | Rezi

Software Engineer - Quality Engineering at RepRisk AG

Software Engineer - Quality Engineering

RepRisk AG · BE, DE

4 days ago

Software Engineer - Quality Engineering

RepRisk AG · BE, DE

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer - Quality Engineering role.

Rezi rewrites your resume against RepRisk AG's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer - Quality Engineering posting at RepRisk AG — free, in seconds.

About the Role

RepRisk is seeking a Software Engineer, Quality Engineering to build and improve frameworks, tooling, and automation that enable teams to continuously validate, observe, and improve their systems. You will work across engineering teams, focusing on quality challenges where shared tooling, automation, and improved development workflows can reduce recurring problems and strengthen feedback loops. You will be part of our global Technology division and report to the Global Head of Quality Engineering, based in Berlin, Germany.

Responsibilities

  • Design, build, and maintain reusable quality engineering frameworks, tools, and libraries that engineering teams can integrate into their development workflows.
  • Integrate automated checks and actionable quality feedback into CI/CD pipelines, helping teams detect failures early and diagnose them efficiently.
  • Improve test infrastructure and execution workflows, including environment setup, configuration, dependencies, and troubleshooting.
  • Investigate failures across components and integrations, translating recurring problems into automated checks, guardrails, or improvements to system testability.
  • Work with engineering, DevOps, and data teams to make quality practices practical, maintainable, and easy to adopt.
  • Enable delivery teams to own and maintain their checks, through shared tooling, examples, documentation, and hands-on collaboration.
  • Evaluate whether the implemented mechanisms provide reliable, useful feedback, and improve them based on observed failures and team needs.

Requirements

  • Strong programming skills in a general-purpose language and experience building maintainable software.
  • Hands-on experience developing or extending engineering tooling, automation frameworks, developer workflows, or shared infrastructure.
  • Practical experience with CI/CD pipelines, version control, and integrating automation into software delivery.
  • Practical understanding of quality engineering practices, including risk-based validation, test architecture, unit, integration and contract testing, and the trade-offs between different layers of checks.
  • Ability to investigate failures across application code, configuration, environments, and component interfaces.
  • A focus on maintainability, clear diagnostics, and usability when building tools for other engineers.
  • Strong collaboration skills and professional proficiency in English.
  • Familiarity with containers, cloud environments, or infrastructure as code.
  • Experience with GitLab CI/CD, AWS, or comparable technologies.
  • Experience with distributed or data-intensive systems.
  • SQL skills or familiarity with data pipelines, Databricks, data validation, or data-quality tooling.
  • Experience applying AI-assisted engineering tools or validating AI-generated outputs.
  • Must have a valid work permit.

Skills

  • Python
  • CI/CD
  • Version control
  • Test automation
  • Quality engineering
  • Risk-based validation
  • Test architecture
  • Unit testing
  • Integration testing
  • Contract testing
  • Collaboration
  • English proficiency
  • Containers
  • Cloud environments
  • Infrastructure as code
  • GitLab CI/CD
  • AWS
  • Distributed systems
  • Data-intensive systems
  • SQL
  • Data pipelines
  • Databricks
  • Data validation
  • Data quality tooling
  • AI-assisted engineering tools

Location

  • Berlin, Germany

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Mid-level

Salary/Compensations

  • EUR 56,700–69,300

Benefits

  • Flexible working hours
  • Hybrid model with home office days
  • Up to 4 weeks per year working abroad
  • Paid training days
  • Paid volunteering days
  • Charity donation matching
  • Health & fitness subsidy
  • Frequent team and social events
  • Complimentary coffee, refreshments, fresh fruit, and healthy snacks

About the Company

  • RepRisk is the world’s most respected Data as a Service (DaaS) company for reputational risks and responsible business conduct.
  • Our mission is to provide transparency on business conduct risks to drive positive change.
  • Combining advanced AI with deep human expertise, and a proven methodology at the core, RepRisk’s solutions bring performance and peace of mind, enabling clients to know more, be sure, and act faster.
  • With our values of intellectual honesty and humility, operational excellence, and openness and respect, our diverse teams of talented experts are pioneering solutions that enable clients to make better informed decisions.
  • Headquartered in Zurich, and with offices in Toronto, New York, London, Berlin, Manila, and Tokyo, we stay close to clients and bring an independent lens to the industry.
  • United by our shared belief in the power of data, our 400 people are proud to be setting the global standard for business conduct data and driving positive and meaningful change through transparency.