Verantwortlich für den gesamten Lebenszyklus von GitLab CI/CD-Pipelines, einschließlich Entwicklung, Wartung und Support.
Verantwortlich für die Untersuchung und Behebung von Major Incidents durch Codeänderungen oder AWS CloudWatch zur Überwachung und Fehlerbehebung.
Testautomatisierung und Engineering:
Verantwortlich für das Vorantreiben und Abschließen des Testprozesses, einschließlich der Entwicklung, Ausführung und Pflege von automatisierten Tests mit PHP und Codeception.
Anforderungserhebung und Analyse:
Verantwortlich für die Durchführung einer gründlichen Anforderungserhebung, um die Benutzerbedürfnisse zu verstehen, sie testbar zu machen und sie auf die Geschäftsanforderungen zurückzuführen.
Zusammenarbeit mit den Product Ownern und den Architekten, um die Geschäftsanforderungen in detaillierte technische Spezifikationen zu übersetzen und das Testkonzept zu erstellen.
Verantwortlich für die Förderung eines Shift-Left-Ansatzes zur Qualitätssicherung im Team.
Framework-Verwaltung:
Verantwortlich für Framework-Migrationen, Einrichtung und Schulung für neue Automatisierungs-Frameworks.
QA- und Teamleitung:
Verwaltung und Betreuung von QA-Ressourcen als QA-Leiter, Leitung von Automatisierungsaktivitäten, Erhöhung der Testabdeckung und Refactoring-Praktiken.
Rationalisierung von QA-Prozessen, Verbesserung der Testabdeckung, der Effizienz und der allgemeinen Softwarequalität.
Cross-funktionale Kollaboration:
Teilnahme an Besprechungen mit IT-Managern, Geschäftsinhabern, Produkteigentümern und Teammitgliedern, um eine Abstimmung und reibungslose Projektdurchführung zu gewährleisten.
Schulung und Coaching neuer Teammitglieder in Bezug auf Geschäftsanforderungen, bewährte Automatisierungsverfahren und die Ausführung von Testskripten.
Planung des Testumfangs, Leitung und Verwaltung der Ressourcen.
Erstellung des Testplans, der Rückverfolgbarkeitsmatrix und des Reportings.
Leitung der Automatisierung:
Implementierung von QA-Prozessen und automatisierten Tests für alle Produkte.
Kontinuierliche Verbesserung der Automatisierungsstrategie und des Frameworks.
Vertretung der Qualitätssicherung in Meetings mit der IT und den Geschäftsinhabern.
Verantwortlich für die Überprüfung des Automatisierungs-Frameworks.
Schulung der Business Analysten zu den neuesten Gherkin-Konzepten.
Okt. 2018 - Sept. 2020
2 Jahren
Leipzig, Deutschland
Ingenieur für Testautomatisierung
Twinner GmbH
Aufbau und Pflege des gesamten Testautomatisierungs-Frameworks von Grund auf.
Entwicklung und Automatisierung von Regressionstestsuiten.
Automatisierung von API-Tests in Postman und/oder durch Schreiben von Groovy-Skripten in SOAPUI.
Mitwirkung bei der Fehlerverfolgung und -berichterstattung.
Verantwortlich für die Entwicklung von Automatisierungsstrategien für GUI-Frameworks, API-Tests, End-to-End-Tests und Stresstests in der Cloud.
März 2015 - Juli 2017
2 Jahren 5 Monaten
Lahore, Pakistan
Ingenieur für Software-Qualitätssicherung
Sofodynamix Solutions
Mitwirkung bei der Erstellung und Ausführung von Testfällen gemäß den Systemanforderungen.
Mitwirkung bei der Fehlerverfolgung und -berichterstattung.
Mitwirkung an GUI-, Funktions-, Regressions- und Systemtests.
Entwurf und Entwicklung von Testfällen für automatisierte Tests über ein datenbasiertes Framework.
Zusammenfassung
Als AWS- und ISTQB-zertifizierter IT-Berater mit 8+ Jahren Erfahrung habe ich mich auf Cloud-Beratung, Full-Stack-Entwicklung und Architektur sowie Qualitätssicherung spezialisiert. Mein Fachwissen umfasst Scripting, Testautomatisierung und Testmanagement für das Front- und Back-End. Ich habe an mehreren Frameworks gearbeitet und Testautomatisierungs-Frameworks in Java und PHP mit Selenium entwickelt sowie Codeception in die CI-Pipelines integriert.
Experte für Integrations-, Unit-, UI-, Funktions-, Regressions-, UAT-, Browser-Kompatibilitäts- und nicht-funktionale Tests in GitLab CI/CD-Pipelines.
Experte in Java, PHP, JavaScript, Python und Automatisierungs-Frameworks.
Experte in der Anforderungserhebung und im Shift-Left-Ansatz.
Experte in TDD und BDD.
Ausgezeichnete analytische und kommunikative Fähigkeiten, um das Team zu führen.
Sprachen
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Ausbildung
Hochschule Mittweida
Masterabschluss · Data Science (Maschinelles Lernen) in Netzwerken · Mittweida, Deutschland