Senior QA Automation Engineer
Do you want to help save the world’s water resources? We are looking for a Senior QA Automation Engineer to drive the Quality Assurance Strategy of a global software solution for environmental modelling. At the same time, you will be joining great colleagues in a truly international company who are solving global challenges in water environments.
Who is DHI?
DHI is a global and independent company dedicated to working on challenges within the fields of water and environment and sustainability. Within these fields, we provide a wide range of advisory, research, and digital services, and we provide leading edge modelling tools and software, the MIKE Software technologies and products. At DHI, we are constantly looking for passionate and talented people who are eager to join our team.
By joining DHI, you will not only become part of a dynamic and collaborative global team of experts; you will be empowered to innovate, engage, and grow in your area of expertise. DHI is committed to disseminate our knowledge effectively and across our worldwide network of offices.
Your responsibilities and challenges
We are currently seeking an experienced Test Automation Engineer to take ownership of the test efforts for MIKE software portfolio - a suite of advanced desktop applications for water modelling and simulation. This role requires strong leadership, critical thinking, and hands-on automation expertise to ensure the software meets high-quality standards.
You will be responsible for:
- Lead and mentor the testing team, managing QA activities while promoting best practices and technical excellence.
- Collaborate with product owners and developers to understand feature requirements, identify risks, and create detailed test cases.
- Ensure features work as expected by conducting UI, exploratory, and functional testing before automation.
- Define and implement automation strategies, frameworks and scripts.
- Ensure automated tests are integrated into the CI pipelines.
- Drive continuous improvement in test automation, optimizing execution speed and stability.
- Ensure clear communication of test automation progress, risks, and quality metrics to stakeholders.
Your qualifications and personal skills
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 5 years of experience in Software testing and automation, focusing on Desktop applications.
- Experience with automation tools like Ranorex or similar automation tools.
- Familiarity with API testing and tools like Postman or REST Assured.
- Solid programming/scripting skills in C# and Python.
- Experience in UI and image-based testing for complex desktop applications.
- Strong problem-solving and critical thinking skills, with a proactive approach to identifying risks and edge cases.
- Solid experience with CI/CD pipelines, preferably Azure DevOps, Jenkins, or GitHub Actions.
- Proficient skills in written and verbal English.
Nice to Have:
- Prior experience working with scientific, engineering, or water modelling software.
- Experience in automating Desktop applications using tools such as Ranorex, WinAppDriver, TestStack.White, SikuliX or Pywinauto.
- Knowledge of 2D/3D modeling software or engineering applications.
- Familiarity with WPF, WinForms, or Qt-based applications.
We offer
- A job in a company that focuses on innovation and sustainability. Company is focused on solving environmental problems of our planet. You will be part of it.
- Opportunities to impact products from idea to realization.
- Possibility to work and communicate with the colleagues from areas, different from SW development or IT.
- A team of highly motivated colleagues all around the world, experts in the digital water space.
- Professional and personal development. We empower our people. We ensure that they have the freedom to innovate and grow. We recruit professionals who can unite our technical excellence with our business excellence – and always maintain our professional integrity.
- Flexible working opportunities.
Office location
You will be based in our office in Berlin, Germany.
How to apply
- Please submit your application including CV via the relevant job posting on DHI’s website: http://www.dhigroup.com/careers
- Deadline for application is 06/06/2025
- For further information please contact Karthik Balachandran, kbal@dhigroup.com.
To apply for this position, you must currently be located in and have the right to work in Germany without restrictions. We are unable to sponsor applicants for this position.
DHI are the first people you should call when you have a tough challenge to solve in a water environment – be it a river, a reservoir, an ocean, a coastline, within a city or a factory.
Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channelling it through our local teams and unique software.
Our world is water. So whether you need to save water, share it fairly, improve its quality, quantify its impact or manage its flow, we can help. Our knowledge, combined with our team's expertise and the power of our technology, holds the key to unlocking the right solution.
For more information please visit www.dhigroup.com