QA Engineer & Scrum Master
- Verfügbarkeit einsehen
- 0 Referenzen
- 30‐50€/Stunde
- 71000 Sarajevo
- Weltweit
- bs | de | en
- 02.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2023 – offen
TätigkeitsbeschreibungAls Leiter des QA-Teams habe ich die Verantwortung, die QA-Aktivitäten für das Team zu planen und die Arbeit an die Entwickler zu delegieren. Ich war für die QA des gesamten Backend-Systems sowie eines Teils der Frontend-Anwendungen verantwortlich. Meine Rolle als QA umfasste verschiedene Bereiche des gesamten Prozesses. Ich habe Smoke- und Regressionstests, sowie funktionale Tests von KI-basierten Apps und anderen Systemen durchgeführt. Ich habe darauf geachtet, dass alles reibungslos verläuft und dass wir die bestmögliche Qualität liefern.
Eingesetzte QualifikationenLead-Management, Qualitätsmanagement / QS / QA (IT)
6/2021 – 5/2023
Tätigkeitsbeschreibung
Als Scrum Master lag meine Hauptverantwortung darin, sicherzustellen, dass das Team das Scrum-Framework korrekt und effizient umsetzt. Ich habe tägliche Scrum-Meetings, Sprint-Planungen, Sprint-Reviews und Retrospektiven moderiert, um Zusammenarbeit, Transparenz und kontinuierliche Verbesserung im Team zu fördern. Darüber hinaus fungierte ich als Vermittler zwischen dem Team und dem Product Owner, um sicherzustellen, dass das Produkt-Backlog aktuell, priorisiert und klar ist. Meine Rolle bestand darin, Hindernisse zu beseitigen, die den Fortschritt des Teams behindern, und sie zu befähigen, selbstorganisiert und autonom zu agieren.
Als einziger QA im Projekt war ich verantwortlich für die Erstellung manueller Testfälle, die Durchführung manueller Tests auf verschiedenen Browsern und die Durchführung der Automatisierung. Ich habe in drei verschiedenen Teams gearbeitet und war aktiv an den Meetings und Diskussionen beteiligt. Für den Automatisierungsteil haben wir Cypress mit TypeScript verwendet. Ich war verantwortlich für die Erstellung der Tests von Anfang an und die Steuerung des gesamten Testprozesses. Das Projekt ist eine Webanwendung, die Produktionslinien in verschiedenen Fabriken verwaltet. Die Web-App ist mit einer mobilen App verbunden, was den gesamten Testprozess komplexer machte.
Lead-Management, Qualitätsmanagement / QS / QA (IT), Scrum
2/2020 – 6/2021
TätigkeitsbeschreibungAls QA war meine Aufgabe, manuelle und automatisierte Softwaretests, Testpläne und Testfälle zu entwerfen, zu entwickeln und durchzuführen, um Qualitätsziele gemäß Kundenanforderungen sowie erforderlichen Standards und Vorschriften zu erreichen. Ich war verantwortlich für die Diagnose von Software-/Hardware-/Daten-Schnittstellenproblemen und die Gewährleistung der Systemintegration. Die Dokumentation der Testergebnisse, einschließlich Abweichungen und Defekte, erfolgte zur Nachverfolgung und Modifikation von Produkten. Die Frontend-Automatisierungstests wurden in Protractor mit TypeScript geschrieben, woraufhin wir auf Playwright umgestiegen sind. Die Backend-Automatisierungstests wurden in Specflow mit C# geschrieben. Das Hauptwerkzeug zur Verfolgung des Fortschritts war Jira.
Eingesetzte QualifikationenJavaScript, Qualitätsmanagement / QS / QA (IT), Typescript
12/2019 – 2/2020
TätigkeitsbeschreibungEine Plattform, die die Möglichkeit bietet, in Immobilien zu investieren, sowie die Möglichkeit, die erforderlichen Mittel für den Bau oder die Renovierung von Immobilien anzufordern. Der Benutzer kann wählen, wie viel Geld er investieren möchte, und der Gewinn erfolgt durch spezifische Verträge, die auf bankähnlichen Prinzipien beruhen. Ein Benutzer, der Mittel für sein Eigentum anfordert, durchläuft ebenfalls einen Prozess, um sicherzustellen, dass die Bedingungen transparent und fair sind. Als einziger QA-Tester im Projekt waren meine Aufgaben das Testen jedes Teils der Plattform - sowohl des Investoren- als auch des Fundraising-Teils. Für den Automatisierungsteil verwendeten wir zunächst RobotFramework und wechselten dann zu Cypress mit JavaScript. Neben dem Testen bestand meine Aufgabe darin, Testdokumentation zu erstellen, die ich später zur Arbeit an der Automatisierung vor Ort verwendete. Das Tool zur Verwaltung von Problemen war Trello.
Eingesetzte QualifikationenBankwesen (allg.), JavaScript-Frameworks, Qualitätsmanagement / QS / QA (IT), Typescript
Ausbildung
Philosophische Fakultät Sarajevo
Sarajevo
Über mich
Weitere Kenntnisse
Persönliche Daten
- Bosnisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden