What you will do
think-cell provides graphics software that performs most of the painstaking work of creating data-driven slides for professional Excel and PowerPoint users. As a Software Engineer in Test, you will develop a new maintainable internal product to enable test automation. The final product should be highly automated and stable. You will collaborate with the existing development and QA teams and provide a solution that enables them to continuously add test cases to improve test coverage over time.
You are expected to be curious, able to teach yourself subjects in depth—even by experimentation when no documentation is available—and to work with a high degree of autonomy. This is a full-time, onsite position based in Berlin.
Key Responsibilities
- Design and develop an internal product to enable comprehensive test automation.
- Build stable, scalable, and maintainable automation infrastructure that improves test coverage and release reliability.
- Collaborate closely with development and QA teams to identify what can be automated and design solutions accordingly.
- Continuously refine and improve automation capabilities to minimize manual testing and speed up releases.
- Work autonomously, taking ownership of technical decisions and driving the automation strategy end-to-end.
You will be great for this position if you have
- Hands-on experience with computer vision (traditional or AI) or UI automation, through personal or professional projects.
- Solid understanding of test automation, from unit to integration testing, to detect and isolate issues effectively.
- Experience with desktop automation on Windows; familiarity with Win32 APIs or similar systems (other desktop or web automation is also relevant).
- Skilled in at least one programming language. The less similar this language is to C++, the more skilled you have to be
- Ability to read, navigate, and debug large codebases, using debuggers and tracers to understand unfamiliar systems.
- Good grasp of modern desktop OS concepts (processes, threads, filesystems, networking, I/O).
- Competence with Git (branching, rebasing, bisecting, clean history).
- Familiarity with automated testing frameworks such as Appium (WinAppDriver) or Ranorex is a plus.
- Fluency in English.
Our Values
As part of our team, you will embody and help shape the following principles that define us:
- Forward Thinking: We embrace change and challenge the status quo.
- Ownership: We take pride in our work and learn from our mistakes.
- Customer First: We prioritize delivering lasting value.
- Unified Team: We foster collaboration, respect, and integrity.
- Strive for Excellence: We set ambitious goals and pursue quality.
Why is think-cell the right place for you?
We empower over 1.2 million users across 30,000 companies, including top consulting firms and major global enterprises. With offices in Berlin, Denver, Boston, London, Tokyo, and Dubai, we’re a diverse team of over 150 people, committed to innovation and excellence.
Think-cell is more than a job – it's a chance to be part of an innovative, inclusive team that values collaboration and growth. We encourage applicants from all backgrounds to apply. Together, we can shape the future of productivity software. We can’t wait to see what you’ll bring to the team!
Top Skills
What We Do
think-cell is the world’s leading productivity software for creating data-driven presentations in Microsoft PowerPoint, enabling users to generate sophisticated charts with ease while saving substantial time (based on a study, users save as much as 70% of their time compared to using native PowerPoint functionality). think-cell offers unparalleled layout functions for automatically arranging text, graphic elements and images while scaling and aligning their content accordingly.
Our software has more than 1 million business users in 194 countries. think-cell is used by 10 out of the 10 top global consulting firms, >90% of the Fortune 100, the entire DAX 40, and 10 of the top 10 business schools.
Why Work With Us
think-cell is a well-established, fast-paced software company. We know that our success is based on the skills and dedication of our team members. Therefore, we try to create a working environment that is friendly and welcoming and makes exceptional people come and stay.



.jpg)





