Auf einen Blick
- Aufgaben: Entwickle automatisierte Tests und sorge für die Qualität unserer Systeme.
- Arbeitgeber: Innovatives Unternehmen mit Fokus auf Softwareentwicklung und Teamarbeit.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
- Warum dieser Job: Arbeite an spannenden Projekten und gestalte die Zukunft der Softwarequalität.
- Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung und Kenntnisse in Testautomatisierung.
Das voraussichtliche Gehalt liegt zwischen 90000 - 110000 € pro Jahr.
Wir suchen einen qualifizierten und leidenschaftlichen Software Developer in Test, um die Qualität unserer Systeme durch das Entwerfen und Warten automatisierter Tests sicherzustellen. Sie werden mit mehreren Systemanwendungen arbeiten und Automatisierung entwerfen und ausführen, um die Produktqualität zu gewährleisten, während sie mit anderen Teammitgliedern zusammenarbeiten. Der richtige Kandidat ist jemand, der produktiv in einem schnelllebigen Arbeitsumfeld arbeitet, effizient an mehreren Projekten gleichzeitig arbeitet und eine nachweisliche Erfolgsbilanz im Entwerfen und Erstellen von Automatisierung hat.
Aufgaben:
- Teststrategien für funktionale, Regression-, Integrations- und Systemtests erstellen
- Strategien und robuste automatisierte Testframeworks für komplexe Systeme entwerfen und implementieren
- Sauberen, wartbaren Automatisierungstestcode in Sprachen wie C#, Python oder Java schreiben
- Automatisierte Tests in CI/CD-Pipelines integrieren
- Zusammenarbeit mit der Entwicklung bei der Systemgestaltung und den Teststrategien
- Effektive Kommunikation mit allen Stakeholdern über Strategien und Status
- Starke Projektmanagementfähigkeiten aufrechterhalten, um sicherzustellen, dass alle Schritte der zugewiesenen Projekte abgeschlossen sind
- Zusammenarbeit mit der Führungsebene zur Freigabebereitschaft und Risikobewertung
Grundanforderungen:
- Abschluss in Informatik, Ingenieurwesen oder Technologie
- 5+ Jahre Branchenerfahrung im Systemtest von Windows-, Mac-, mobilen und Webanwendungen
- Starke Programmierkenntnisse in C#, Python oder Java
- Nachgewiesene Erfahrung mit Automatisierungstools wie Selenium, Ranorex, Squish, Appium
- Erfahrung mit der Analyse von Testergebnissen, Überprüfung von Protokollen und der Lösung von Problemen
- Vertrautheit mit REST-APIs, Microservices und API-Testtools
- Versiert im Umgang mit Git und Versionskontrollsystemen
- Umfassende Backend-Tests mit APIs und SQL-Abfragen durchführen
Wünschenswerte Anforderungen:
- Erfahrung mit CI/CD-Tools wie Jenkins und dem Testen von Peripheriegeräten, Grafik-/Bildsoftware
- Leistungstesttools wie JMeter
- Vertrautheit mit Docker-Containerisierung
Canfield bietet umfassende Vorteile für seine Mitarbeiter, einschließlich bezahlter Urlaubstage, medizinischer, zahnärztlicher und visionärer Versicherung, potenzieller diskretionärer Boni und eines 401(k)-Plans mit einer 50%igen Arbeitgeberbeteiligung. Die erwartete Gehaltsspanne für die Position liegt zwischen 90.000,00 und 110.000,00 USD jährlich, abhängig von verschiedenen Faktoren wie Erfahrung und Marktbedingungen. Wenn die Rolle für vollständige Leistungen berechtigt ist, wird dies im Verlauf des Vorstellungsgesprächs besprochen. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein.
Software Engineering/Development: Software Developer in Test Arbeitgeber: Canfield Scientific
Kontaktperson:
Canfield Scientific HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineering/Development: Software Developer in Test
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und teste deine Fähigkeiten in den Programmiersprachen, die in der Stellenbeschreibung erwähnt werden. Wir können dir Ressourcen zur Verfügung stellen, um dich optimal vorzubereiten.
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle gefunden hast, die dir gefällt, zögere nicht, direkt über unsere Website zu bewerben. Ein persönlicher Ansatz kann oft den Unterschied machen.
✨Tipp Nummer 4
Bereite Fragen für das Interview vor! Zeige, dass du dich mit dem Unternehmen und der Rolle auseinandergesetzt hast. Lass uns gemeinsam einige gute Fragen brainstormen, die du stellen kannst, um einen bleibenden Eindruck zu hinterlassen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineering/Development: Software Developer in Test
Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben: Bevor du deine Bewerbung abschickst, schau dir unsere Website und die Produkte an. Verstehe, was wir tun und wie du dazu beitragen kannst. Das zeigt uns, dass du wirklich interessiert bist!
Zeig deine Programmierfähigkeiten: Wenn du über deine Erfahrungen sprichst, vergiss nicht, konkrete Beispiele zu nennen, wo du mit C#, Python oder Java gearbeitet hast. Wir lieben es, wenn du uns zeigst, wie du automatisierte Tests erstellt hast!
Sei klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide Fachjargon, der nicht notwendig ist. So können wir schnell erkennen, dass du der richtige Kandidat für uns bist.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!
Wie du dich auf ein Vorstellungsgespräch bei Canfield Scientific vorbereitest
✨Verstehe die Teststrategien
Mach dich mit den verschiedenen Teststrategien vertraut, die in der Stellenbeschreibung erwähnt werden, wie funktionale, Regression- und Integrationstests. Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, wo du solche Strategien erfolgreich angewendet hast.
✨Programmierkenntnisse zeigen
Da starke Programmierkenntnisse in C#, Python oder Java gefordert sind, solltest du dich auf technische Fragen vorbereiten. Übe das Schreiben von sauberem, wartbarem Code und sei bereit, deine Lösungen während des Interviews zu erklären.
✨Automatisierungstools im Fokus
Informiere dich über die Automatisierungstools, die in der Beschreibung genannt werden, wie Selenium oder Appium. Bereite dich darauf vor, deine Erfahrungen mit diesen Tools zu teilen und vielleicht sogar eine kurze Demo deiner Arbeit zu präsentieren.
✨Kommunikation ist der Schlüssel
Da effektive Kommunikation mit Stakeholdern wichtig ist, übe, wie du komplexe technische Informationen einfach und klar vermitteln kannst. Überlege dir Beispiele, wo du erfolgreich mit anderen Teammitgliedern oder Führungskräften zusammengearbeitet hast.