Verantwortlich für den gesamten Lebenszyklus von GitLab CI/CD-Pipelines, einschließlich Entwicklung, Wartung und Support.
Verantwortlich für die Untersuchung und Behebung großer Vorfälle 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 automatisierter Tests mit PHP und Codeception.
Requirements Gathering und Analyse:
Verantwortlich für die Durchführung einer gründlichen Anforderungserhebung, um Benutzerbedürfnisse zu verstehen, testbar zu machen und auf Geschäftsanforderungen zurückzuführen.
Zusammenarbeit mit den Product Ownern und Architekten, um 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-Management:
Verantwortlich für Framework-Migrationen, Einrichtung und Schulung neuer Automatisierungsframeworks.
QA & Teamleitung:
Verwaltung und Betreuung von QA-Ressourcen als QA-Leiter, Leitung der Automatisierungsaktivitäten, Erhöhung der Testabdeckung und Refactoring-Praktiken.
Rationalisierung von QA-Prozessen, Verbesserung der Testabdeckung, Effizienz und der allgemeinen Softwarequalität.
Cross-funktionale Kollaboration:
Teilnahme an Besprechungen mit IT-Managern, Geschäftsinhabern, Product Ownern und Teammitgliedern, um Abstimmung und reibungslose Projektdurchführung zu gewährleisten.
Schulung und Coaching neuer Teammitglieder zu Geschäftsanforderungen, bewährten Automatisierungsverfahren und Ausführung von Testskripten.
Tech Stack: Docker, Java, PHP, Symfony, SQL, Redis, RabbitMQ, Amazon Web Services (AWS), New Relic, GitLab, Codeception, Software Development
Okt. 2020 - März 2022
1 Jahr 6 Monaten
Leipzig, Deutschland
Leiter Software QA-Team
Twinner GmbH
Testmanagement:
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 QA in Meetings mit der IT und den Geschäftsinhabern.
Verantwortlich für die Überprüfung des Automatisierungsrahmens.
Schulung der BAs in den neuesten Gherkin-Konzepten.
Okt. 2018 - Sept. 2020
2 Jahren
Leipzig, Deutschland
Testautomatisierungsingenieur
Twinner GmbH
Aufbau und Pflege des gesamten Testautomatisierungsrahmens 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-Framework, API-Tests, End-to-End-Tests und Stresstests in der Cloud.
März 2015 - Juli 2017
2 Jahren 5 Monaten
Lahore, Pakistan
Software-Qualitätssicherungsingenieur
Sofodynamix Solutions
Mitwirkung bei der Erstellung und Ausführung von Testfällen gemäß Systemanforderungen.
Mitwirkung bei der Fehlerverfolgung und Berichterstattung.
Durchführung von GUI-, Funktions-, Regressions- und Systemtests.
Entwurf und Entwicklung von Testfällen für automatisierte Tests mit einem Data-Driven-Framework.
Zusammenfassung
Als AWS- und ISTQB-zertifizierter IT-Berater mit über 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 Front- und Back-End. Ich habe an mehreren Frameworks gearbeitet und Testautomatisierungsframeworks in Java und PHP mit Selenium entwickelt sowie Codeception in 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 Automatisierungsframeworks.
Experte im Requirements Gathering und 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
Master-Abschluss · Data Science (Machine Learning) in Netzwerken · Mittweida, Deutschland
University of Engineering and Technology
Bachelor of Science · Elektrotechnik (Informatik) · Lahore, Pakistan
Zertifikate & Bescheinigungen
Amazon Web Services (AWS)
Amazon Web Services
ISTQB Certified Tester Foundation Level
International Software Testing Qualifications Board
Sie suchen Freelancer?Passende Kandidaten in Sekunden!