Test Automation Engineer
Role details
Job location
Tech stack
Job description
-
- Entwicklung, Wartung und Optimierung automatisierter Test-Suites (UI, API, End-to-End)
-
- Enge Zusammenarbeit mit Entwickler:innen, um Tests früh im Entwicklungsprozess einzubinden («Shift Left Testing»)
-
- Definition und Umsetzung von Teststrategien inkl. Regression, Performance und Integrationstests
-
- Identifikation, Dokumentation und Mitarbeit bei der Behebung von Bugs
-
- Aufbau und Pflege von Continuous Testing Pipelines in Zusammenarbeit mit DevOps
-
- Überwachung von Testausführungen und Analyse von Fehlerberichten
-
- Evaluierung neuer Tools und Frameworks im Bereich Testautomatisierung
-
- Dokumentation und Wissenstransfer im Engineering-Team
Technologies:
- AI
- API
- Azure
- CI/CD
- Cypress
- DevOps
- Docker
- Git
- GitHub
- Java
- Kubernetes
- Python
- Selenium
- Slack
- TypeScript
- microservices
- TDD
- UX UI Design
- NodeJS
- Cloud
- Backend
- Frontend
- Support
More:
Über Docpier Bei Docpier verfolgen wir eine klare Mission: Wir eliminieren administrative Aufgaben in Unternehmen. Mit unserem Intelligent Document Processing verwandeln wir unstrukturierte Daten in nutzbare Informationen. Darauf aufbauend entwickeln wir spezialisierte Lösungen für Buchhaltung, Steuern und Revision - mit modernster AI und einem state-of-the-art Tech-Stack. Wir sind ein ambitioniertes Team mit grossen Zielen - und suchen engagierte Mitstreiter:innen, die unsere Vision mit uns Wirklichkeit werden lassen.
Deine Rolle Du bist verantwortlich für den Aufbau und die Pflege automatisierter Testumgebungen, um die Qualität und Stabilität unserer Produkte sicherzustellen. Dabei arbeitest du eng mit Entwickler:innen zusammen und sorgst dafür, dass Tests frühzeitig in den Entwicklungsprozess integriert werden. Als Test Automation Engineer stellst du sicher, dass neue Features schnell, zuverlässig und in höchster Qualität ausgeliefert werden.
Tools & Technologien Tools: Notion, Linear, Slack und viele weitere Technologien: Python, Typescript, Node.js, Java, Kubernetes, Docker, Git Methodik: Agile Software Development, Test Driven Development, CI/CD, Clean Code, IaC
Requirements
-
- Mehrjährige Erfahrung im Bereich Softwaretesting und Testautomatisierung
-
- Fundierte Kenntnisse in Test-Frameworks (z. B. Playwright, Cypress, Selenium)
-
- Erfahrung mit CI/CD-Pipelines (GitHub Actions, Azure DevOps oder ähnlich)
-
- Sicher im Umgang mit Container-Technologien (Docker, Kubernetes)
-
- Kenntnisse in Skript- oder Programmiersprachen (z. B. TypeScript, Python, Java)
-
- Verständnis für Softwarearchitektur und Microservices
-
- Hands-on-Mentalität, lösungsorientiert und teamfördernd
-
- Abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder vergleichbarer Ausbildungshintergrund
-
- Sehr gute Deutsch- und Englischkenntnisse
- Noch nicht alle Anforderungen erfüllt?
- Wir schätzen dein Potenzial und deine Lernbereitschaft. Auch wenn du noch nicht alle Kriterien erfüllst, freuen wir uns über deine Bewerbung.
Benefits & conditions
- Faire Bedingungen: 40-Stunden-Woche, 5 Wochen Ferien, plus frei an deinem Geburtstag
- Modernes Umfeld: Zentrales Office in Luzern & top Equipment
- Teamkultur: Offene Kommunikation & Zusammenarbeit auf Augenhöhe
- Vertrauen & Freiraum: Übernimm Verantwortung und gestalte aktiv mit
- Extras: Kaffee, Tee & Snacks inklusive