Ihre Aufgaben
1. Entwicklung und kontinuierliche Verbesserung einer mobilen App
2. Implementierung und Automatisierung von Tests nach den Anforderungen des Auftraggebers
3. Nutzung etablierter Entwicklungsumgebungen und Richtlinien für eine effiziente Softwareentwicklung
4. Fehleranalyse und -behebung während der Testphasen der App und ihrer Komponenten
5. Erstellung von Testpaketen und Sicherstellung der Qualität der Auslieferungen
6. Eigenständige Weiterentwicklung von bestehenden Produkten basierend auf Kundenwünschen
7. Enge Zusammenarbeit mit dem agilen Entwicklungsteam und den Product Ownern
8. Entwicklung von maßgeschneiderten Teststrategien sowie deren Automatisierung
Ihre Qualifikationen
9. Abgeschlossenes Studium in Informatik, Wirtschaftsinformatik, Mathematik oder einem verwandten Fachgebiet
10. Erfahrung in der Entwicklung von Mobile Apps mit Endnutzerfokus
11. Fundierte Kenntnisse in TDD, Continuous Integration, Testautomatisierung, Git, Cucumber, Selenium, Jest, OWASP und objektorientierter Programmierung (Java, Kotlin)
12. Erfahrung in automatisiertem Testing, Explorativem Testen, UI-/E2E-Tests und Verwendung von Appium/Cucumber
13. Erfahrung mit agilen Methoden (insbesondere Scrum)
14. Sehr gute Deutschkenntnisse und gute Englischkenntnisse
Ihre Vorteile
Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist, von der Vielfältigkeit unserer Mitarbeiter sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitern und auf allen Unternehmensebenen. Dazu gehören neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäßige Feedback-Gespräche über Ihre Herausforderungen und Perspektiven mit Ihrem Account Manager. Mit individuellen Fortbildungen und Trainings werden Sie optimal gefördert und auf zukünftige Projekte vorbereitet. Unbefristete Arbeitsverträge, 30 Tage Urlaub, Arbeitskontenregelung sowie betriebliche, arbeitgeberfinanzierte Altersvorsorge sind bei uns selbstverständlich.