Auf einen Blick
- Aufgaben: Entwickle Testfälle und automatisierte Skripte für hochwertige Infotainment-Lösungen.
- Arbeitgeber: Cinemo ist ein innovativer Anbieter digitaler Medienprodukte für alle Bildschirmtypen.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten.
- Warum dieser Job: Werde Teil eines dynamischen Teams und trage zur Qualität von Softwarelösungen bei.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in technischem Testing und exzellente Kenntnisse in Python.
- Andere Informationen: Arbeiten in einem schnelllebigen Umfeld mit modernsten Technologien.
Das voraussichtliche Gehalt liegt zwischen 65000 - 85000 € pro Jahr.
Gehalt: 65.000 - 85.000 EUR pro Jahr
Anforderungen:
- Mindestens 5 Jahre technische Testerfahrung
- Starke End-to-End-Testanalysefähigkeiten
- Sehr gute Erfahrung mit Testautomatisierungsframeworks (z.B. Appium, Selenium)
- Expertenwissen in Python (eine dieser Programmiersprachen: Java, C++ ist ein Plus)
- Starke Erfahrung mit Linux-Betriebssystemen und Kenntnisse in CLI-Tools und Skripting
- Erfahrung mit CI/CD-Tools (z.B. Jenkins)
- Exzellente Problemlösungsfähigkeiten und Aufmerksamkeit für Details
- Sehr gute schriftliche und mündliche Englischkenntnisse
Verantwortlichkeiten:
- Als Software Developer in Test sind Sie unter der technischen Leitung des Cinemo Quality Engineering verantwortlich für die Entwicklung von Testfällen und automatisierten Testscripten, um die hohe Qualität der Cinemo In-Vehicle-Infotainment-Lösungen aufrechtzuerhalten und die Einhaltung von regulatorischen, unternehmensinternen und kundenbezogenen Standards/Anforderungen sicherzustellen.
- In dieser Rolle arbeiten Sie eng mit unserem Engineering-Team zusammen, um den Umfang der Arbeit zu verstehen und umzusetzen, nutzen Ihre Leidenschaft, um unsere hochwertige Software aufrechtzuerhalten, und verwenden manuelle sowie automatisierte Testtechniken.
- Diese Rolle erfordert eine energiegeladene und motivierte Person mit starken Kommunikations-, Organisations- und technischen Fähigkeiten, die gut in einem dynamischen, schnelllebigen Umfeld arbeitet.
- Entwerfen, Entwickeln und Ausführen von Testfällen und Testplänen für Android, iOS und Webanwendungen
- Die Tests manuell ausführen sowie deren Automatisierung entwickeln und pflegen
- Erstellen von Anforderungsverfolgbarkeitsmatrizen, Machbarkeitsanalysen zur Automatisierung, Zeitabschätzungen
- Eng mit dem Entwicklungsteam zusammenarbeiten, um Projektanforderungen zu verstehen und Testfälle zu entwickeln
- Zur Definition und Verfeinerung der Teststrategie beitragen und ein Befürworter von Qualitätspraktiken in Ihrem Team sein
- Softwarefehler identifizieren und dokumentieren, Probleme verfolgen und mit dem Entwicklungsteam zusammenarbeiten, um diese zu beheben
- Testframeworks und -tools nutzen, um Testfälle zu automatisieren und die Testabdeckung zu verbessern
- Vorschläge zur Verbesserung von Verfahren machen und zur Verbesserung interner Werkzeuge und Prozesse beitragen
Technologien:
- Appium
- Android
- CI/CD
- Cloud
- Embedded
- Java
- Jenkins
- Linux
- Mobile
- Python
- Selenium
- Web
- iOS
- QA Testing
- pytest
Mehr:
Cinemo ist ein hochinnovatives One-Stop-Shop-Anbieter für vollständig integrierte digitale Medienprodukte. Sie sind bereit für jeden Bildschirm und kombinieren hohe Leistung, hohe Qualität, geringen Platzbedarf und modernste Technologien in einem wirklich systemagnostischen Design. Ob eingebettet, als mobile Apps oder über die Cloud, Cinemo bietet digitale Medienprodukte für jede Branche.
(Senior) Software Developer in Test (f/m/d) Arbeitgeber: SwissDevJobs.ch
Kontaktperson:
SwissDevJobs.ch HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Software Developer in Test (f/m/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die in der Software-Testing-Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung bei Cinemo aussprechen.
✨Tip Nummer 2
Informiere dich über die neuesten Trends und Technologien im Bereich Testautomatisierung. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und bereit bist, neue Tools wie Appium oder Selenium zu nutzen.
✨Tip Nummer 3
Bereite dich darauf vor, technische Fragen zu beantworten, insbesondere zu Python und CI/CD-Tools wie Jenkins. Übe, wie du deine Problemlösungsfähigkeiten demonstrieren kannst, um deine Eignung für die Rolle zu unterstreichen.
✨Tip Nummer 4
Zeige deine Leidenschaft für Qualitätssicherung! Bereite Beispiele vor, in denen du erfolgreich zur Verbesserung von Testprozessen beigetragen hast. Dies wird dir helfen, dich von anderen Bewerbern abzuheben.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software Developer in Test (f/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen wie technische Testkenntnisse, Erfahrung mit Automatisierungsframeworks und Programmierkenntnissen in Python. Stelle sicher, dass du diese Punkte in deiner Bewerbung ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Erfahrungen mit Testautomatisierung, CI/CD-Tools und Linux hervor. Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für die Position interessierst und wie deine Fähigkeiten und Erfahrungen zur Qualitätssicherung bei Cinemo beitragen können.
Prüfe deine Kommunikation: Da sehr gute Englischkenntnisse gefordert sind, achte darauf, dass deine Bewerbung klar und fehlerfrei ist. Lass sie von jemandem gegenlesen, um sicherzustellen, dass sie professionell wirkt.
Wie du dich auf ein Vorstellungsgespräch bei SwissDevJobs.ch vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position umfangreiche Kenntnisse in Testautomatisierung und Programmiersprachen erfordert, solltest du dich auf technische Fragen zu Python, Appium und Selenium vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Verstehe die CI/CD-Prozesse
Da Erfahrung mit CI/CD-Tools wie Jenkins gefordert ist, solltest du die Grundlagen dieser Prozesse verstehen und in der Lage sein, zu erklären, wie sie in deinen bisherigen Projekten angewendet wurden. Dies zeigt dein Engagement für moderne Softwareentwicklungsmethoden.
✨Kommunikation ist der Schlüssel
In dieser Rolle ist enge Zusammenarbeit mit dem Entwicklungsteam erforderlich. Übe, wie du komplexe technische Informationen klar und präzise kommunizieren kannst, sowohl schriftlich als auch mündlich. Gute Englischkenntnisse sind hier besonders wichtig.
✨Zeige deine Problemlösungsfähigkeiten
Bereite Beispiele vor, in denen du Probleme identifiziert und gelöst hast, insbesondere im Bereich Softwaretests. Dies könnte das Dokumentieren von Softwarefehlern oder das Vorschlagen von Verbesserungen in internen Prozessen umfassen. Zeige, dass du proaktiv und detailorientiert bist.