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 Testautomatisierungs-Frameworks (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 Kommunikationsfähigkeiten in Englisch
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 zu erhalten, 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-Entwicklung oder im Testbereich arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Engagiere dich in relevanten Online-Communities oder Foren, die sich mit Testautomatisierung und Softwareentwicklung beschäftigen. Dort kannst du nicht nur dein Wissen erweitern, sondern auch potenzielle Arbeitgeber kennenlernen und wertvolle Kontakte knüpfen.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Testautomatisierung und den verwendeten Technologien übst. Sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen und zeige, dass du mit den gängigen Tools wie Selenium und Jenkins vertraut bist.
✨Tip Nummer 4
Zeige deine Leidenschaft für Qualitätssicherung! Teile Beispiele aus deiner bisherigen Arbeit, wo du durch Testautomatisierung oder Prozessverbesserungen zur Softwarequalität beigetragen hast. Dies kann 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 Unterlagen: Stelle sicher, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Achte darauf, dass deine Bewerbung fehlerfrei ist und alle geforderten Dokumente beigefügt sind, bevor du sie über unsere Website einreichst.
Wie du dich auf ein Vorstellungsgespräch bei SwissDevJobs.ch vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position umfangreiche Kenntnisse in Testautomatisierungs-Frameworks wie Appium und Selenium erfordert, solltest du dich auf technische Fragen zu diesen Tools vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in der Testautomatisierung demonstrieren.
✨Zeige deine Problemlösungsfähigkeiten
Die Rolle erfordert exzellente Problemlösungsfähigkeiten. Bereite einige Beispiele vor, in denen du komplexe Probleme identifiziert und gelöst hast. Dies könnte durch die Entwicklung von Testfällen oder das Beheben von Softwarefehlern geschehen sein.
✨Kommunikation ist der Schlüssel
Da du eng mit dem Entwicklungsteam zusammenarbeiten wirst, ist es wichtig, deine Kommunikationsfähigkeiten zu zeigen. Übe, wie du technische Informationen klar und präzise vermitteln kannst, sowohl schriftlich als auch mündlich, um sicherzustellen, dass alle Teammitglieder auf dem gleichen Stand sind.
✨Vertrautheit mit CI/CD-Prozessen
Da Erfahrung mit CI/CD-Tools wie Jenkins gefordert wird, solltest du dich mit den Grundlagen dieser Prozesse vertraut machen. Sei bereit, darüber zu sprechen, wie du CI/CD in deinen vorherigen Projekten implementiert hast und welche Vorteile dies für die Qualitätssicherung hatte.