Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer in Test (f/m/d)

think-cell

Berlin

Vor Ort

EUR 55.000 - 75.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A software company in Berlin is seeking a Software Engineer in Test to design and develop automation for internal products. The role emphasizes collaboration with development and QA teams to streamline processes and enhance testing capabilities. Candidates should possess strong programming skills and a solid understanding of automation from unit to integration testing. This is a full-time, onsite position that requires fluency in English and skills in modern development practices.

Qualifikationen

  • Experience in test automation, from unit to integration testing.
  • Experience with UI automation through personal or professional projects.
  • Skilled in debugging large codebases.

Aufgaben

  • Design and develop an internal product for test automation.
  • Build stable and maintainable automation infrastructure.
  • Collaborate with development and QA teams for automation solutions.
  • Continuously refine automation capabilities to minimize manual testing.
  • Work autonomously and take ownership of technical decisions.

Kenntnisse

Hands-on experience with computer vision
Solid understanding of test automation
Experience with desktop automation on Windows
Skills in one programming language
Ability to read and debug large codebases
Good grasp of modern desktop OS concepts
Competence with Git
Familiarity with automated testing frameworks
Fluency in English
Jobbeschreibung

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
  • Forward Thinking: We embrace change and challenge the status quo.
  • Ownership: We take pride in our work and learn from our mistakes.
  • 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 over1.2 million usersacross 30,000 companies, including top consulting firms and major global enterprises. With offices in Berlin, Denver, Boston, London, Tokyo, and Dubai,we’rea diverse team of over 150 people, committed to innovation and excellence.

Think-cell is more than a job –it'sa 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. Wecan’twait to see whatyou’llbring to the team!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.