Sind Sie bereit, die Qualität von Softwarelösungen auf ein neues Level zu heben? Unser Kunde sucht einen engagierten Test Automation Engineer, der mit Leidenschaft dafür sorgt, dass ihre Anwendungen fehlerfrei, performant und benutzerfreundlich laufen. In einem dynamischen und innovativen Umfeld entwickeln Sie eine Softwarelösung für die Logistik, die darauf abzielt, Mehrweglösungen so einfach wie Einweg zu gestalten und gleichzeitig den CO₂-Fußabdruck der Branche zu reduzieren. Ihre Rolle umfasst die Entwicklung und Pflege automatisierter Tests, einschließlich Unit-, Integrations- und End-to-End-Tests. Sie gestalten Testarchitekturen und achten auf Wartbarkeit und Skalierbarkeit, während Sie Best Practices einbringen. Zudem sind Sie verantwortlich für die Durchführung von Performance- und Lasttests und analysieren die Auswirkungen von Änderungen auf die Webanwendungen mithilfe von Azure-Tools. Die Integration von Tests in CI/CD-Pipelines ist ein wesentlicher Bestandteil Ihrer Aufgaben, um Qualität in den Entwicklungsprozess zu integrieren. Sie erstellen Teststrategien und Testfälle und führen manuelle sowie explorative Tests durch, wo Automatisierung nicht sinnvoll ist. Ihre Expertise in der Fehleranalyse und das Reporting von Bugs tragen entscheidend zur kontinuierlichen Verbesserung der Softwarequalität bei. Werden Sie Teil eines ambitionierten Teams und gestalten Sie das innovativste Produkt auf dem Markt mit.
(Senior) Test Automation Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung mit. Sie haben fundierte Erfahrungen in der Testautomatisierung von Webanwendungen und sind mit manuellen Testverfahren vertraut. Kenntnisse in Test-Frameworks wie xUnit sowie in Programmiersprachen wie C# sind unerlässlich. Darüber hinaus sollten Sie Erfahrung mit .NET und Entity Framework Core haben. Kenntnisse im API-Testing, beispielsweise mit Postman oder RestSharp, sind von Vorteil. Sie haben Erfahrung in der Integration von Tests in GitLab CI/CD-Pipelines und sind vertraut mit Performance-Testing-Tools wie Azure Load Testing. Ein gutes Verständnis für sauberen Code ist wichtig, ebenso wie ein AI-Mindset, das Ihnen hilft, neue Technologien in Ihre Arbeitsweise zu integrieren. Teamgeist ist für Sie selbstverständlich, und Sie bringen sich aktiv in Meetings ein, um Best Practices im QA-Bereich zu fördern.