Ashraf Hesham – Wie es ist, als Qualitätssicherungs-Tester bei OnTheGoSystems zu arbeiten

Juni 3, 2024

Ashraf Hesham ist in diesem Monat unser Mitarbeiter des Monats. Wir freuen uns, ihn Ihnen vorzustellen und Ihnen von seiner Arbeit hier bei OnTheGoSystems zu berichten.

Zuallererst. Ashraf, können Sie uns erklären, worum es bei der QA geht?

Gewiss. Qualitätssicherung ist im Volksmund auch als QA Testing bekannt.

QA-Tester arbeiten hauptsächlich für Softwareentwicklungsunternehmen, um die Prozesse, die zum Endprodukt führen, zu untersuchen und zu verbessern.

Es ist ein systematischer Prozess, mit dem wir feststellen, ob unsere Produkte oder Dienstleistungen den Anforderungen entsprechen, indem wir Fehler und Mängel vermeiden. Unser Ziel ist es, das Vertrauen unserer Kunden zu stärken, indem wir qualitativ hochwertige Produkte und Dienstleistungen herstellen, die den Erwartungen und Anforderungen unserer Kunden entsprechen.

Wir würden gerne mehr über Sie und Ihre Familie erfahren.

Ich und meine Frau Manar stammen aus Kairo, Ägypten. Unsere Geschichte begann, als wir uns während meiner Studienzeit kennenlernten. Wir haben im Juli 2017 geheiratet und haben jetzt einen kleinen Jungen, Zain (زين), der jetzt fast 2 Jahre alt ist. Unglaublich, wie die Zeit vergeht!

Meine Hochzeit

An den Wochenenden verbringen wir gerne Zeit mit Familie und Freunden, aber von Zeit zu Zeit schaffen wir es, die Stadt hinter uns zu lassen und andere Orte in meinem Land zu besuchen. Der Ort, den wir gerne besuchen, ist Dahab, das im Südsinai liegt. Hier haben Manar und ich unsere Flitterwochen verbracht, umgeben von der natürlichen Schönheit des Roten Meeres und der Berge des Sinai :)

Sie sind vor 2 Jahren zur OTGS gekommen, was haben Sie vorher gemacht?

Genießen Sie das Meer in Alexandria

Bevor ich zu OTGS kam, habe ich etwa 2 Jahre lang als Backend-Webentwickler gearbeitet und hauptsächlich PHP-Webanwendungen und -Websites entwickelt. Als wir nach einiger Zeit erfuhren, dass wir ein Baby erwarten, suchte ich nach einem Job, der mir die Möglichkeit gibt, mehr Zeit mit meiner Familie zu verbringen. Nach stundenlanger Suche und vielen Vorstellungsgesprächen habe ich also endlich den Job bekommen, den ich gesucht habe. Ich bin der OTGS am 29. Oktober 2018 beigetreten.

Und eigentlich habe ich eine Geschichte zu erzählen, wie ich OTSG beigetreten bin :) ..

Als ich mit dem Vorstellungsgespräch begann, war ich ein wenig besorgt, dass ich den Anforderungen nicht genügen würde, um angenommen zu werden. Ich hatte viele lange, harte Stunden damit verbracht, zu studieren und so viele Informationen wie möglich über Tests und WordPress zu sammeln. Sehen Sie, ich hatte noch nie als Tester gearbeitet und war mit WordPress nicht sehr vertraut.

Alle Leute, die mit mir ein Vorstellungsgespräch führten, waren sehr freundlich und hilfsbereit, aber leider wurde eine andere Person, die mehr Erfahrung hatte als ich, angenommen, obwohl ich die Rückmeldung erhielt, dass ich bei den Vorstellungsgesprächen und Tests ziemlich gut abgeschnitten hatte.

Ich akzeptierte das und zog weiter, aber nach einiger Zeit (etwa 1 oder 2 Monate später) erhielt ich eine E-Mail, in der mir mitgeteilt wurde, dass es eine neue Möglichkeit gäbe, bei OTGS mitzumachen, falls ich noch verfügbar wäre! WOW! Das war eine wirklich gute Nachricht für mich! :D

Ich wurde erneut kontaktiert, hatte ein weiteres Vorstellungsgespräch und jetzt bin ich bei OTGS und arbeite mit einigen der nettesten Leute zusammen :)

Was ich sagen möchte, ist, dass die Menschen hier in der OTGS Ihre Bemühungen wirklich zu schätzen wissen und keine Gelegenheit auslassen, Ihnen zu geben, was Sie verdienen.

Bitte beschreiben Sie Ihre Aufgaben als QA-Tester

Ich arbeite als QA-Tester für das bekannte WPML-Plugin

Grundsätzlich bin ich für das manuelle Testen von Fehlern und Funktionen und das Schreiben von automatisierten Tests zuständig. Beim Testen geht es darum, Bugs/Fehler/Mängel in der Software zu identifizieren, ohne sie jedoch zu korrigieren.

Ich überprüfe Testfälle und führe dann manuelle Tests und Unit/Selenium-Tests aus. Nach dem Testen lege ich dem Entwicklungsteam einen Bericht vor. Ich notiere die Fehlerbeschreibung für fehlgeschlagene Tests und erstelle oder aktualisiere das entsprechende YouTrack-Ticket. Beim erneuten Testen von Problemen teste ich die Fehlerbehebungen und aktualisiere den Status des Testfalls, d.h. bestanden, fehlgeschlagen, verbesserungswürdig.

Mein Job erfordert gute Kenntnisse in

– Git (weil wir uns um das Zusammenführen von Material kümmern, das von Entwicklern kommt, und um das Hinzufügen von automatisierten Tests zu unserem codeceptions Tests Repository)

– Codeception (weil wir dies zum Schreiben von automatisierten Tests verwenden)

– PHP (weil dies die Sprache ist, die wir in unseren Plugins und in unseren automatisierten Tests verwenden)

– Testfähigkeiten und Aufmerksamkeit für Details

Am Ende eines jeden Tages erstelle ich einen Tagesbericht, damit meine Teamkollegen schnell sehen können, woran ich gearbeitet habe und was ich für den nächsten Tag plane.

Auf meiner Hochzeitsreise

Ich arbeite eng mit Teamkollegen zusammen, die in Griechenland leben. Sie sind wirklich freundlich und hilfsbereit. Ich arbeite auch mit Mitgliedern des WPML-Entwicklungsteams zusammen, die aus Polen stammen, und teste viele ihrer Fehlerkorrekturen und Funktionen. Unser Produktteamleiter, der aus Italien kommt, ist immer da, um unsere Arbeit zu verwalten und jedem zu helfen, der Hilfe braucht. Das Team arbeitet eng zusammen, so dass wir jede Woche eine umfassende Teamsitzung abhalten, um unsere Erfolge und anstehenden Projekte zu besprechen. Es gibt auch Tage, an denen wir viele informelle Diskussionen und Gespräche führen, um sicherzustellen, dass wir auf dem richtigen Weg sind.

Sie sehen also, dass wir hier bei OTGS wirklich ein internationales Unternehmen sind und uns gegenseitig gut verstehen und zusammenarbeiten!

Was sind einige der Herausforderungen, denen Sie sich stellen müssen?

Natürlich gibt es wie bei jedem Job auch Herausforderungen. In meinem Fall gibt es immer wieder Herausforderungen, da unsere Plugins immer auf dem neuesten Stand gehalten werden und die neuen Funktionen, die zur Zufriedenheit unserer Kunden hinzugefügt werden, immer getestet werden müssen.

Die Herausforderungen stehen jedoch in einem guten Verhältnis zu den Vorteilen. Der größte Vorteil der Arbeit bei OTGS ist, dass es sich um eine reine Fernarbeit handelt und die Vergütung sehr gut ist. Wir arbeiten hart, egal wo wir sind, aber wir müssen unsere Arbeit gewissenhaft und genau erledigen. :)

Vielen Dank, Ashraf, dass Sie uns alles über Ihre Rolle als Qualitätssicherungs-Tester erklärt haben

Arbeiten Sie mit uns

Sind Sie daran interessiert, in einem weltweit verteilten Team zu arbeiten, das Wachstum und Weiterentwicklung fördert? Sind Sie bereit, die Macht der Technologie für eine bessere Zukunft zu nutzen?