Ingenieur für fortgeschrittene Qualitätssicherung
Wir suchen einen Advanced Quality Assurance Engineer mit Standort in Kairo für unser Team. Der ideale Kandidat verfügt über Erfahrung im manuellen Testen komplexer Websysteme und Software. Als proaktive Persönlichkeit haben Sie ein starkes Interesse daran, Probleme zu lösen und mit neuen Technologien zu experimentieren, wobei Sie bei der Umsetzung pragmatisch vorgehen. Sie verfügen über ausgezeichnete Kommunikationsfähigkeiten, arbeiten gut mit Teams und Stakeholdern zusammen und konzentrieren sich auf das Erreichen von Ergebnissen, wobei Sie Ihre Teamfähigkeit unter Beweis stellen. Ihre Leidenschaft für das Testen von Software und Ihr Interesse an Testautomatisierung motivieren Sie dazu, die Qualität kontinuierlich zu verbessern. Darüber hinaus sind Sie eigeninitiativ, verstehen Projekt- und Qualitätsziele, suchen nach Verbesserungsmöglichkeiten und motivieren sich selbst und andere, mehr zu erreichen.
Über den Kunden
Wir sind ein dynamisches, in Europa ansässiges Unternehmen, das innovative Softwarelösungen entwickelt. Werden Sie Teil unseres Teams und arbeiten Sie in einem kooperativen, innovativen Umfeld, in dem Kreativität großgeschrieben wird.
Aufgaben
- Komplexe Spezifikationen, Abnahmekriterien, Funktionen und technische Aufgaben analysieren, prüfen, verifizieren, validieren und testen.
- Fehler gründlich identifizieren, erfassen, dokumentieren und nachverfolgen.
- Nehmen Sie aktiv an allen Testphasen im SDLC während der Sprints sowie an allen Scrum-Zyklen (Stand-up-Meetings, Planungssitzungen, Refinement-Meetings, Retrospektiven) und an den Sitzungen des QA-Teams teil.
- Führen Sie bei Bedarf manuelle funktionale und nicht-funktionale Tests, Regressionstests, Leistungstests und Abnahmetests durch.
- Lösungsvorschläge für festgestellte Produkt- oder Prozessprobleme unterbreiten.
- Austausch mit den leitenden Mitarbeitern der Qualitätssicherung, den Produktverantwortlichen und den Entwicklungsleitern, um gemeldete Probleme zu bewerten und die Prioritäten für deren Behebung festzulegen.
- Befolgen und halten Sie sich an die bewährten Verfahren der Softwaretesttechnik, der agilen Methodik sowie der Qualitätssicherungspraktiken und -prozesse im Unternehmen.
- Die Systemleistung überwachen und analysieren, um Verbesserungspotenziale zu ermitteln und den Entwicklern Empfehlungen zu geben.
- Arbeiten Sie mit anderen QA-Ingenieuren zusammen, um eine Bibliothek mit Testskripten und Testfällen aufzubauen und zu pflegen.
Erforderliche Fähigkeiten und Erfahrungen
- Mindestens 2 Jahre Berufserfahrung in QA-Positionen im Bereich des Testens von Webanwendungen.
- Erfahrung mit der Entwicklung des gesamten Stacks (Frontend/Backend).
- Die Fähigkeit, sich schnell an ein komplexes Umfeld anzupassen.
- Ausgeprägte mündliche und schriftliche Kommunikationsfähigkeiten sowie zwischenmenschliche Kompetenzen und die Fähigkeit, mit Entwicklern und Interessengruppen zusammenzuarbeiten.
- Erfahrung im Umgang mit Jira und TestRail.
- Sorgfalt im Detail und konsequente Bearbeitung von Problemen bis zur Lösung.
- Die Fähigkeit, mehrere konkurrierende Aufgaben zu priorisieren und die Zeit effektiv einzuteilen.
- Eigeninitiative und das Gespür dafür, wann man Rat einholen sollte; Detailgenauigkeit ist ein Muss.
- Erfahrung in der Zusammenarbeit mit mehreren Teams.
- Analytisches Denken, kritisches Denken und eine problemlösungsorientierte Denkweise.
- Technologiestack: Node.js, React.js, JavaScript und TypeScript, Playwright und Jest, REST-APIs, GitHub, Jenkins, TestRail, BrowserStack, Docker, AWS (Cognito, DynamoDB, S3, Lambda usw.), Atlassian-Produkte (Jira, Confluence usw.)
Klingt interessant? Wir freuen uns darauf, dich kennenzulernen!
Sollten Sie Fragen haben oder weitere Informationen wünschen, können Sie sich gerne unter [email protected] an uns wenden.
Schicken Sie uns Ihren Lebenslauf und Ihr Anschreiben
„*“ kennzeichnet Pflichtfelder