You will be responsible for ensuring and continuously improving technical software quality throughout the development lifecycle. This includes establishing company-wide code quality standards, managing CI/CD integration, and advising development teams on maintainability and technical excellence.
Festanstellung | Vollzeit| Remote | Deutschland
Als Software Quality Engineer (W/M/D) sichern Sie die technische Softwarequalität über den gesamten Entwicklungslebenszyklus und gestalten Standards für Codequalität, Sicherheit und nachhaltige Wartbarkeit aktiv mit.
Aufgaben
- Sie verantworten Sicherstellung und kontinuierliche Verbesserung der technischen Softwarequalität
- Sie etablieren unternehmensweite Verfahren zur Codequalität für PHP, idealerweise Yii2, und Node.js
- Sie entwickeln Code-Review-Prozesse, Review-Kriterien und Qualitätsstandards weiter
- Sie administrieren und optimieren SonarQube, Quality Profiles und Quality Gates
- Sie integrieren statische Codeanalysen, Security-Scans und Qualitätsmetriken in CI/CD-Prozesse
- Sie automatisieren Qualitätsprüfungen in Build-, Test- und Deployment-Prozessen
- Sie analysieren technische Schulden, Qualitätsrisiken und sicherheitsrelevante Schwachstellen
- Sie leiten Verbesserungsmaßnahmen ab und verfolgen deren Umsetzung konsequent nach
- Sie bereiten Qualitätsmetriken für relevante Stakeholder adressatengerecht auf
- Sie unterstützen Architektur-, Sicherheits- und Qualitätsreviews von Anwendungen
- Sie beraten Entwicklungsteams und Fachbereiche zu Codequalität, Wartbarkeit und technischer Exzellenz
Qualifikation
- Sie verfügen über einschlägige, mehrjährige Berufserfahrung im Bereich Softwarequalität, Softwareentwicklung oder Quality Engineering
- Sie bringen mehrjährige fundierte Erfahrung in der Softwareentwicklung mit PHP, idealerweise Yii2, sowie Node.js mit
- Sie besitzen praktische Erfahrung mit SonarQube, statischer Codeanalyse, Quality Profiles und Quality Gates
- Sie verfügen über Erfahrung in der Integration von Qualitäts- und Sicherheitsprüfungen in CI/CD-Pipelines sowie in Build-, Test- und Deployment-Prozessen
- Sie kennen gängige Secure-Coding-Prinzipien, Anforderungen an Anwendungssicherheit sowie Methoden zur Analyse technischer Schulden
- Sie arbeiten analytisch, strukturiert und lösungsorientiert an technischen Schwachstellen, Qualitätsrisiken und fachbereichsübergreifenden Schnittstellen
- Sie kommunizieren technische Sachverhalte klar, prägnant und adressatengerecht und überzeugen durch Kooperationsfähigkeit sowie Durchsetzungsfähigkeit
- Sie handeln eigeninitiativ, verantwortungsbewusst und mit hohem Anspruch an technische Exzellenz und nachhaltige Softwarequalität
- Sie verfügen über fließende Deutschkenntnisse und sehr gute Englischkenntnisse
Benefits
- Vertrauen! Arbeitszeit selbstverantwortlich gestaltbar
- Lebenslanges Lernen! Bedarfsorientierte Zertifizierungen und Weiterbildungen
- Kultur! Wertschätzendes Miteinander, offene Kommunikation und dynamische Teams
- Work-Life-Balance! 30 Tage Basis-Urlaub
Auf Sie wartet eine anspruchsvolle, abwechslungsreiche Tätigkeit mit Perspektive in einem spannenden und wachstumsstarken Unternehmen. Wir haben Ihr Interesse geweckt? Dann freuen wir uns über Ihre Bewerbung.