01.01.2024 aktualisiert


Testmanager / Mobile Testing (Banking)
Skills
- Mobile Testing (Android & iOS)
- Test-Management
- Agile (Scrum/Kanban)
- Atlassian Suite (Jira & Confluence)
- Testkoordination
- Releaseplanung
- Testing (IT)
- Testdesign (Behavior Driven Development (BDD))
- Testdaten-Management
- Testgeräte-Management
- Defect-Management
- Regressiontest
- Featuretest
- Smoketest
- Exploratives Testen
- Requirements-Management
- Testtool-Evaluation
- Präsentation auf Management-Ebene
- AppDynamics
- Splunk
- Man-in-the-Middle Testing
- Microsoft Office
- HP ALM
- Postman
- Workshops leiten
- Continuous Integration (Team Foundation Server, TeamCity)
- Continuous Deployment (HockeyApp)
- Coded UI (Testautomatisierung)
- Microsoft Test Manager
Sprachen
Projekthistorie
Anforderungen:
- International (Projektsprache Englisch)
- Workshops erstellen & leiten
- Test First Prinzip
- Qualitätssicherung in CI/CD
Das in Produktion laufenden Kundenportal „Meine Bahn“ für den Web- & Mobile Client soll mit weiteren nützlichen Funktionen erweitert werden. Aufgrund komplexer Schnittstellen und vielen Systemen und Diensten, die mit dem Portal verknüpft sind, bedarf es ein hohes Maß an Analyse und Dokumentation. Der gesamte Prozess ist in Scrum und SAFe begleitet. Aufgrund fixer Liefertermine gibt es hier ein Hybrid-Modell und keine 100% agile Umsetzung. Es arbeiten verschiedene Teams an dem gleichen Produkt. Hier ist eine häufige Kommunikation und Abstimmung insbesondere für den Bereich Test nötig. Die Testfälle werden sowohl manuell wie auch automatisiert geschrieben.
- Testmanagement
- Testkonzept-Erstellung
- Verifizierung und Abnahme der komplexen Anforderungen (UI, Funktionalität, Backend)
- Erstellung und Aktualisierung der Testfälle IntelliJ
- Ausführung manueller Tests (Frontend & Backend)
- Release-Abnahme
- Automatisierung & Durchführung von Testfällen mit Gherkin in IntelliJ
- Reporting in HP ALM (Release)
- Erstellung von Bugs in Jira
- Dokumentation in Confluence
Technologien: Qualitätsmanagement, Jira, Confluence, Scrum, SAFe, Git, Bitbucket, Sourcetree, Jenkins, IntelliJ, Gherkin, Postman
Zielsetzung für das Projekt ist die Umsetzung der WPF-Anwendung „Contest“, welche die internen Management-Prozesse (Prüfgebäude EMV und Antennensysteme) vom Endkunden Daimler abbildet. Die Software „ConTest“ ist ausschließlich für Ingenieure vorgesehen und beinhaltet zahlreiche, komplexe Anforderungen. Die Softwareumsetzung erfolgt in einem vollständigen Scrum-Prozess. Die Releases haben einen 2-wöchigen Zyklus. Die Abnahme ist immer mit der Ausführung und Überprüfung an ausgewählten Testfällen gekoppelt. Diese garantieren die Prüfung der neuen als auch bereits vorhandenen Funktionalitäten. Zusätzlich gibt es mit Ranorex automatisierte UI-Tests, welche bei jedem neuen Master-Build über Jenkins ablaufen. Die Herausforderung als alleiniger Testmanager/Engineer in dem Entwicklungsteam, erfordert ein hohes Maß an Eigeninitiative und die kontinuierliche Überprüfung der Qualitätsprozesse.
- Testmanagement
- Testkonzept-Erstellung
- Verifizierung und Abnahme der komplexen Anforderungen (UI, Funktionalität, Backend)
- Verifizierung der Usability und Performance
- Verifizierung von API-Aufrufen durch Swagger
- Erstellung und Aktualisierung der Testfälle in Zephyr
- Release-Abnahme
- Automatisierung von Testfällen in Ranorex
- Reporting (Release, Testfall-Automatisierung)
- Eingliederung von Ranorex in der Continuous-Integration-Chain von Jenkins
- Erstellen von Branches und Pull-Requests für UI-Tests
- Erstellung von Bugs in Jira
- Dokumentation in Confluence
Technologien: Qualitätsmanagement, Jira, Confluence, Scrum, Git, Bitbucket, Sourcetree, Jenkins, Zephyr, Ranorex, Swagger