
Deutsches Medizinrechenzentrum · Düsseldorf
DEINE AUFGABEN * Sicherstellung der Funktionsfähigkeit und Qualität unserer Produkte * Aufbau und Pflege automatisierter Tests (Playwright) * Manuelles un...
Dr. Martin Kistenich
People & Culture
EINBLICK IN DIE POSITION Softwarequalität ist bei uns ein zentraler Erfolgsfaktor. Als Softwaretester (m/w/d) bist du Teil eines interdisziplinären Teams, das anspruchsvolle Softwaresysteme für industrielle Anwendungen entwickelt. Mit deinem Qualitätsbewusstsein und deiner strukturierten Arbeitsweise trägst du in enger Zusammenarbeit mit den Entwicklerteams dazu bei, zuverlässige und stabile Softwarelösungen bereitzustellen und unsere Qualitätsstandards kontinuierlich weiterzuentwickeln. Deine Aufgaben im Überblick: * Planung, Erstellung und Durchführung manueller sowie automatisierter Softwaretests für komplexe Softwaresysteme * Entwicklung, Pflege und Erweiterung automatisierter Testfälle mit TestComplete * Analyse von Anforderungen und Ableitung geeigneter Teststrategien, Testfälle und Testszenarien * Dokumentation von Testergebnissen, Fehlern und Abweichungen sowie Nachverfolgung in GitLab * Enge Zusammenarbeit mit Entwicklungsteams zur frühzeitigen Identifikation und Behebung von Fehlern * Durchführung von Regressions-, Integrations- und Systemtests * Sicherstellung der Softwarequalität hinsichtlich Funktionalität, Performance und Stabilität * Mitarbeit bei der kontinuierlichen Verbesserung von Testprozessen und Qualitätsstandards ANFORDERUNGEN IM ÜBERBLICK * Abgeschlossene technische Ausbildung oder Studium (z. B. Informatik, Software, Engineering) * ISTQB Certified Tester (Foundation Level oder höher) oder alternativ mehrjährige fundierte Berufserfahrung im Softwaretesting * Gutes Verständnis von Softwareentwicklung, IT-Systemen und technischen Zusammenhängen * Verständnis von Softwareentwicklungsprozessen und agilen Methoden * Plus aber kein Muss: Kenntnisse in NDT- oder Röntgentechnik * Erfahrung in der Testautomatisierung mit TestComplete wünschenswert * Erfahrung mit CI/CD-Tools (z. B. Jenkins, GitLab CI) sowie Grundkenntnisse in Programmiersprachen (z. B. Python) von Vorteil * Analytische Fähigkeiten zur strukturierten Fehleranalyse und Reproduktion von Bugs * Hohes Verantwortungsbewusstsein und Zuverlässigkeit * Hohe Teamfähigkeit und Kommunikationsstärke * Verhandlungssichere Deutsch- und sehr gute Englischkenntnisse DAS SPRICHT FÜR UNS * Perspektivenvielfalt durch eine große Vielzahl an Branchen und Kunden * Ein internationales und kollegiales Arbeitsumfeld * Flexibles Arbeitsmodell – Optimale Vereinbarkeit von Privatleben und Beruf * Individuelle Weiterbildung sowie vierteljährliche Feedback- und Entwicklungsgespräche * Verschiedene Laufbahnmodelle (Fach-, Experten- und/oder Führungslaufbahn) passend zu deinen individuellen Stärken und Ambitionen * Übergesetzliche Zuschüsse zur betrieblichen Altersvorsorge sowie Corporate Benefits Plattform mit exklusiven Mitarbeiterrabatten für zahlreiche Shops * Mobilität bei uns: Dienstradleasing und Lademöglichkeiten für E-Bikes und E-Autos sowie Parkplätze direkt auf unserem Firmengelände * Für die Gesundheit: Hansefit-Mitgliedschaft, ergonomische Arbeitsplätze, aktive Pause während der Arbeitszeit, wechselnde Angebote durch die betriebliche Gesundheitsförderung * Weil auch Kleinigkeiten den Unterschied machen: Kaffeespezialitäten, Teeangebot, regionaler Obstkorb und unser Quooker liefert jederzeit kochendes, stilles oder sprudelndes Wasser – ganz ohne Plastikflaschen KONTAKT ZU UNS Bitte bewirb dich online und nutze dafür unser Bewerbungsformular über den Link in der jeweiligen Stellenausschreibung. Mit nur wenigen Klicks kannst du uns deine Unterlagen schnell und einfach übermitteln. So können wir deine Bewerbung optimal und zügig bearbeiten. Für Rückfragen stehen wir dir jederzeit unter communication@visiconsult.de oder telefonisch unter +49 451 290 286 0 zur Verfügung. Wir freuen uns darauf, dich kennenzulernen!
BEI UNS STEHT DER MENSCH IM MITTELPUNKT. Wir glauben fest daran, dass Vielfalt die Grundlage für Innovation und Erfolg ist. Deshalb fördern wir ein offenes, respektvolles Arbeitsumfeld, in dem sich jede Person unabhängig von Herkunft, Geschlecht, Alter, sexueller Orientierung oder individuellen Lebenswegen entfalten kann. Unsere Unternehmenskultur zeichnet sich durch Zusammenarbeit, gegenseitige Unterstützung und einen starken Teamgeist aus. Wir bieten Dir die Flexibilität, Beruf- und Privatleben in Einklang zu bringen, und schaffen Raum für persönliche und berufliche Weiterentwicklung. Gemeinsam gestalten wir die digitale Zukunft – und dabei zählt jede Meinung. DARUM GEHT'S: * Du hilfst uns, unsere Produktsoftware sowie Kundenlösungen in hoher Qualität auszuliefern * Du arbeitest eng mit den Fachabteilungen Entwicklung, Produktmanagement, Projektleitung und Support zusammen * Du bist ein wichtiger Baustein bei Releases und in Abnahmeprozessen * Du führst Tests eigenverantwortlich durch und übernimmst die Kontrolle bei automatisierten Tests * Du erstellst und aktualisierst Testfälle, konzipierst und pflegst Testpläne und -strategien * Du unterstützt bei der Optimierung von Testprozessen und der Ausweitung der Testautomatisierung * Du identifizierst und dokumentierst Abweichungen der definierten Anforderungen * Du kommunizierst Testergebnisse an das Entwicklungsteam und stellst diese auch unseren Kunden zur Verfügung DAS BRINGST DU MIT: * Du verfügst über einen technischen Bildungshintergrund, beispielsweise durch ein Studium, eine Ausbildung oder eine vergleichbare Qualifikation * Als Junior bringst Du Affinität zum Aufgabengebiet der Software-Qualitätssicherung und Testautomatisierung mit und hast schon Erfahrungen in IT-Projekten gesammelt * Als Senior verfügst Du über mindestens 3 Jahre Berufserfahrung in der Qualitätssicherung für Softwarelösungen, idealerweise auch im Bereich automatisierter Tests * Du arbeitest präzise und hast einen sehr guten Blick für Details * Du arbeitest außerordentlich kundenorientiert, eigenverantwortlich, strukturiert und lösungsorientiert * Dein Deutsch ist sehr gut und Du verfügst über gute Englischkenntnisse WERDE TEIL UNSERES TEAMS! Hilf uns dabei, dass Netzbetreiber in ganz Europa mithilfe unserer Lösungen ihre wichtige Aufgabe als Betreiber kritischer Infrastruktur erfüllen können. So leisten wir als Mettis jeden Tag unseren Beitrag zur Versorgung mit Licht, Wärme und Wasser und stellen sicher, dass niemand im Dunkeln gelassen wird. Zur Verstärkung unseres Teams suchen wir aktuell eine*n Softwaretester*in (m/w/d) für unseren Hauptsitz in Paderborn. Unsere Stellen sind sowohl in Vollzeit als auch in Teilzeit ab 32 Stunden pro Woche verfügbar – ganz flexibel und vereinbar mit Deinen individuellen Bedürfnissen.
SIE UND PPC - DAS PERFEKTE MATCH!? Sie möchten an Produkten arbeiten, die einen konkreten Beitrag zur Energiewende leisten und zukünftig in Millionen Haushalten eingesetzt werden? Dann sind Sie bei uns genau richtig. PPC ist ein führender Anbieter von Smart Meter Gateways und Kommunikationstechnik für die Digitalisierung der Energiewende. Unsere Produkte sind Linux-basierte Embedded-Geräte, die Software, Netzwerkkommunikation, Sicherheitsfunktionen und verschiedene angeschlossene Systeme miteinander verbinden. Zur Verstärkung unseres Entwicklungsteams suchen wir Unterstützung im Bereich Test und Testautomatisierung für Embedded-Linux-Systeme. IHRE AUFGABEN Sie tragen dazu bei, die Qualität und Zuverlässigkeit unserer Embedded-Linux-Geräte sicherzustellen. Dabei testen Sie nicht nur einzelne Softwarefunktionen, sondern betrachten das Verhalten des gesamten Geräts innerhalb seiner Systemumgebung. Zu Ihren Aufgaben gehören insbesondere: * Planung, Durchführung und Dokumentation von Software-, Integrations- und Systemtests für Embedded-Linux-Geräte * Entwicklung und Pflege automatisierter Tests und Testwerkzeuge mit Python * Aufbau und Weiterentwicklung reproduzierbarer Testumgebungen * Durchführung manueller Tests, wenn eine Automatisierung nicht sinnvoll oder noch nicht verfügbar ist * Analyse von Logdateien, Prozessen, Diensten, Systemzuständen und Kommunikationsabläufen auf Linux-basierten Geräten * Untersuchung, Dokumentation und Nachverfolgung von Fehlern * Durchführung und Weiterentwicklung von Regressionstests * Überprüfung des Geräteverhaltens bei Neustarts, Verbindungsabbrüchen, Konfigurationsänderungen und anderen relevanten Systemzuständen * Enge Zusammenarbeit mit Softwareentwicklung, Produktmanagement und weiteren beteiligten Fachbereichen * Kontinuierliche Verbesserung unserer Testprozesse und Testabdeckung Im Mittelpunkt stehen Linux-basierte Geräte und deren Verhalten im Gesamtsystem. Sie untersuchen beispielsweise, ob Dienste korrekt starten, Schnittstellen erreichbar sind, Kommunikationsabläufe zuverlässig funktionieren und sich das Gerät auch bei Fehler- und Ausnahmesituationen erwartungsgemäß verhält. Unser Ziel ist es, wiederkehrende Prüfungen so weit wie sinnvoll zu automatisieren und Fehler reproduzierbar einzugrenzen. IHR PROFIL In Kürze: Sie haben Freude daran, komplexe Linux-basierte Geräte zu verstehen, Fehler systematisch einzugrenzen und aus manuellen Abläufen zuverlässige automatisierte Tests zu entwickeln. Idealerweise bringen Sie Folgendes mit: * Praktische Erfahrung in der Entwicklung mit Python, beispielsweise für Testautomatisierung, Skripte oder technische Werkzeuge * Sicherer Umgang mit Linux-Systemen und der Kommandozeile * Erfahrung mit Software-, Integrations- oder Systemtests * Interesse daran, das Verhalten komplexer Geräte und verteilter Systeme als Ganzes zu verstehen * Erfahrung bei der Analyse von Logdateien, Prozessen, Diensten und Netzwerkverbindungen * Strukturierte und nachvollziehbare Arbeitsweise bei Testplanung, Testdurchführung und Fehleranalyse * Erfahrung im Umgang mit Git * Bereitschaft, sich in technische Kommunikationsabläufe, Systemzustände und gerätespezifische Prozesse einzuarbeiten * Freude an der Zusammenarbeit in einem interdisziplinären Entwicklungsteam * Gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil Hilfreich, aber nicht zwingend erforderlich, sind Erfahrungen mit: * automatisierten Testframeworks wie pytest oder Robot Framework * Netzwerkprotokollen und Werkzeugen zur Netzwerk- und Kommunikationsanalyse * systemd, Shell-Skripten, SSH und typischen Linux-Diagnosewerkzeugen * Continuous Integration, beispielsweise mit Jenkins oder GitLab CI * Container-Technologien oder virtualisierten Testumgebungen * Tests verteilter Systeme oder vernetzter Geräte Sie verfügen über eine abgeschlossene Ausbildung, ein abgeschlossenes Studium oder vergleichbare praktische Erfahrung, beispielsweise in den Bereichen Fachinformatik, technische Informatik, Informationstechnik, Softwareentwicklung oder Test Engineering. Uns ist nicht wichtig, dass Sie bereits jede genannte Technologie beherrschen. Entscheidend sind für uns ein gutes technisches Verständnis, eine systematische Vorgehensweise und die Motivation, sich in unsere Geräte und Testumgebungen einzuarbeiten. WIR BIETEN * Eine ebenso abwechslungsreiche und eigenständige wie auch verantwortungsvolle Tätigkeit in einem zukunftsorientierten Technologieunternehmen * Ein unbefristetes Arbeitsverhältnis mit individuellen Weiterbildungsmöglichkeiten * Flexible Arbeitszeiten und die Möglichkeit, 40 % der Arbeitszeit remote zu arbeiten * Flache Hierarchien sowie ein kollegiales Umfeld mit hochmotivierten Kollegen (w/m/d) und einem offenen Miteinander * Einen modernen und klimatisierten Arbeitsplatz, kostenlose Firmenparkplätze, regelmäßige Mitarbeiterevents, Corporate Benefits, Jobrad-Leasing, vergünstigtes Deutschlandticket schon in der Probezeit und vieles mehr Wir würden in jedem Fall gerne mehr über Sie erfahren, auch wenn Sie nicht zu 100 % auf die Stelle passen, sich jedoch für sie begeistern. Bitte senden Sie Ihre aussagekräftige Bewerbung (Anschreiben, Lebenslauf und Zeugnisse) mit Angabe Ihrer Gehaltsvorstellung und Ihres frühestmöglichen Eintrittsdatums als PDF-Datei an ppc-ag-jobs@m.personio.de oder bewerben Sie sich direkt hier. Nach Beendigung des Bewerbungsverfahrens, spätestens jedoch nach sechs Monaten, werden Ihre personenbezogenen Daten automatisch gelöscht, es sei denn, Sie willigen ausdrücklich in eine Speicherung über einen längeren Zeitraum ein.