Wir suchen einen erfahrenen Softwareentwicklungsingenieur in Test, der uns beim Aufbau eines zugänglicheren Webs für alle unterstützt. In dieser Rolle kombinieren Sie Ihre Java- und C#-Expertise mit einer Leidenschaft für Qualitätssicherung, um robuste Automatisierungstestlösungen für unsere Barrierefreiheitstest-Engine zu entwickeln.
Wenn Sie Freude an der Entwicklung umfassender Testautomatisierungs-Frameworks haben und Wert darauf legen, außergewöhnliche Softwarequalität sicherzustellen, ist dies die richtige Stelle für Sie.
KUNDE
Unser Kunde ist ein marktführendes Unternehmen für Web- und mobile Barrierefreiheitssoftware, das sich auf die Bereitstellung von Barrierefreiheitsautomatisierung für Unternehmen konzentriert. Ihre KI-fähigen Produkte sparen Zeit und reduzieren Risiken durch proprietäre Erkennungs- und Analysealgorithmen, die direkt in Softwareentwicklungspipelines integriert werden.
VERANTWORTLICHKEITEN
- Entwerfen, entwickeln und pflegen Sie umfassende Testautomatisierungs-Frameworks mit Java
- Erweitern Sie die Funktionalität und Abdeckung der unterstützten Testautomatisierungs-Frameworks
- Sorgen Sie durch die Zusammenarbeit mit dem Entwicklungsteam für eine nahtlose Integration und Konsistenz zwischen Automatisierungs-Frameworks
- Proaktives Identifizieren und Lösen potenzieller Probleme durch die Erstellung praktischer Testfälle
- Beteiligen Sie sich am Scrum-Prozess und tragen Sie zur Planung, Schätzung und Bereitstellung von Funktionen und Fehlerbehebungen bei.
- Verfechten Sie Best Practices für die Codequalität, indem Sie Tools wie SonarQube, ReSharper und mehr nutzen.
- Arbeiten Sie eng mit anderen Ingenieuren zusammen, um die Testbarkeit und Wartbarkeit von Code zu verbessern
ANFORDERUNGEN
- 5+ Jahre Erfahrung mit Java/C#-Programmiersprachen mit Schwerpunkt auf testgetriebener Entwicklung
- Solide Erfahrung mit Testautomatisierungs-Frameworks (z. B. Selenium)
- Vertrautheit mit Testbibliotheken wie JUnit, NUnit, und TestNG
- Erfahrung mit der Erstellung von Test-Frameworks oder dem Entwurf von Testsuiten von Grund auf
- Kenntnisse über Code-Qualitätstools (SonarQube, ReSharper usw.)
- Verständnis von CI/CD-Konzepten und Pipeline-Implementierung mit Tools wie Jenkins oder Azure DevOps
- Vertrautheit mit Versionskontrollsystemen (Git)
- Kenntnisse von Webtechnologien (HTML, CSS, JavaScript) und RESTful APIs
- Englisch der oberen Mittelstufe, sowohl in Wort als auch in Schrift
PERSÖNLICHES PROFIL
- Ausgeprägte analytische Denkweise und Fähigkeiten zur Problemlösung
- Ausgezeichnete Debugging- und Fehlerbehebungsfähigkeiten
- Leidenschaft für die Sicherstellung der Softwarequalität durch strenge Tests
- Kenntnisse über Scrum/Kanban-Prozesse sind vorhanden ein Plus
- Fähigkeit, unabhängig zu arbeiten und gleichzeitig effektiv mit Entwicklern und QA-Teammitgliedern zusammenzuarbeiten
- Ausgezeichnete Kommunikations- und zwischenmenschliche Fähigkeiten