About this role
1 Senior Software Quality Engineer - Testframework & Integration (m/w/d) #yourmission * Du konzipierst, entwickelst und wartest ein skalierbares Testframework für automatisierte Integrationstests in der projektbezogenen Softwareentwicklung. * Du entwickelst Testwerkzeuge und technische Hilfsmittel, mit denen Entwickler:innen Projektanpassungen schneller, stabiler und nachvollziehbarer absichern können. * Du baust Testdaten-Generatoren, die realistische, wiederverwendbare und automatisiert erzeugbare Testdaten für Schnittstellen-, Integrations- und End-to-End-Szenarien bereitstellen. * Du entwickelst Mocks, Simulatoren, Adapter und Connectoren, um komplexe Systemlandschaften, externe Systeme oder projektspezifische Schnittstellen testbar zu machen. * Du automatisierst Integrationstests für APIs, Services, Datenflüsse, Schnittstellen und prozessübergreifende Abläufe. * Du integrierst automatisierte Tests in bestehende Build-, Test- und Deployment-Prozesse und sorgst dafür, dass Qualitätsfeedback früh, zuverlässig und wiederholbar verfügbar ist. * Du analysierst technische Anforderungen, Schnittstellenbeschreibungen, Projektprozesse und Fehlerbilder und übersetzt daraus robuste Teststrategien und automatisierte Prüflogiken. * Du kümmerst dich um Stabilität, Wartbarkeit und Erweiterbarkeit der Testautomation - inklusive sauberer Architektur, Logging, Reporting und Fehlerdiagnose. * Du unterstützt Entwickler:innen bei Testbarkeit, Testdesign, Testdaten, Fehlersuche und Regressionstest-Absicherung. * Du bringst technische Standards und Best Practices für Integrationstests in die Projektteams ein und hilfst dabei, wiederkehrende Projektszenarien als wiederverwendbare Testbausteine verfügbar zu machen. #youareknapp * Du hast eine abgeschlossene technische Ausbildung im Bereich Informatik, Softwareentwicklung, Software Engineering oder eine vergleichbare Qualifikation. * Du bringst mindestens 5 Jahre Berufserfahrung in Softwareentwicklung, Testautomatisierung, Quality Engineering oder einer vergleichbaren technischen Rolle mit. * Du hast praktische Erfahrung im Aufbau oder in der Weiterentwicklung von Testautomatisierungs-Frameworks - idealerweise für Integrationstests, API-Tests, Systemtests oder End-to-End-Szenarien. * Du kannst in mindestens einer Programmiersprache produktiv entwickeln, z. B. Java, C#, Python oder TypeScript. * Du verstehst Softwarearchitekturen, Schnittstellen, Datenmodelle, Logs, Fehlerbilder und verteilte Systemzusammenhänge. * Du hast Erfahrung mit Tools und Technologien wie Git, Jira, Jenkins oder vergleichbaren CI/CD-Umgebungen. * Du kennst dich mit API-Testing, Testdatenmanagement, Testumgebungen, Mocks/Simulatoren oder Service-Virtualisierung aus. * Du denkst wie ein:e Entwickler:in, hast aber ein starkes Qualitätsbewusstsein und erkennst, wo technische Risiken in Integrationsszenarien entstehen. * Du arbeitest eigenverantwortlich, strukturiert und lösungsorientiert - und kannst technische Konzepte so erklären, dass Entwickler:innen und Projektteams damit arbeiten können. * Du hast Freude daran, nicht nur einzelne Tests zu automatisieren, sondern eine technische Plattform zu schaffen, auf der andere Teams effizient Qualität absichern können. #weareknapp Das Mindestgehalt für diese Position liegt bei brutto EUR 4.500,-- pro Monat (38,5 Wochenstunden / KV für Metallgewerbe). Natürlich erwartet Dich mit entsprechender Seniorität eine marktkonforme Überzahlung.Wir bieten dir ein motiviertes, langjähriges Team, das gemeinsam an innovativen Lösungen arbeitet. Dich erwarten flexible Arbeitszeiten, Homeoffice-Möglichkeiten, moderne Arbeitsmittel und zahlreiche Benefits (Kantine, Mitarbeiterbeteiligung, Mobilitätsprogramme, Social Events). Bewerbungsprozess Bitte bewirb dich aus datenschutzrechtlichen Gründen ausschließlich über unser Bewerber-Tool. Nach dem Abschicken deiner Bewerbung erhältst du eine Empfangsbestätigung. https://www.knapp.com/jobs/senior-software-quality-engineer ...