Wonderschool
Esprow
QA Automation Analyst
Über die Stelle
Wir suchen einen motivierten und detailorientierten QA Automation Analysten, der unser globales Team verstärkt. Diese Rolle konzentriert sich hauptsächlich auf QA-Automatisierung, Softwaretests und die Sicherstellung der Qualität der Esprow-Produkte, bietet aber auch einige Produktunterstützung und unterstützt Kunden bei der Einführung und der produktiven Nutzung, wenn dies erforderlich ist.
Sie entwerfen, entwickeln und pflegen automatisierte UI- und API-Tests, tragen nach Bedarf zu manuellen Testaktivitäten bei und arbeiten eng mit Produktmanagern, Entwicklern und anderen Stakeholdern zusammen, um die Produktqualität zu verbessern und die Bereitstellung zu beschleunigen. Sie werden auch dazu beitragen, technische Produktprobleme zu lösen, die Kundenakzeptanz zu unterstützen und mit Kunden bei komplexen technischen Fragen zusammenzuarbeiten.
Dies ist eine einzigartige Gelegenheit, ein breites technisches Skillset in einem schnelllebigen internationalen Umfeld zu entwickeln. Abhängig von Ihren Interessen und Ihrer Leistung können Sie sich weiter in Richtung QA-Automatisierung, Support Engineering Lead, Solution Architect oder verwandte technische und Produktrollen entwickeln. Wir unterstützen das berufliche Wachstum und die interne Mobilität nachdrücklich.
Die Rolle erfordert auch ein starkes Interesse an der Nutzung moderner KI-Tools und KI-Codierungsassistenten zur Verbesserung der QA-Produktivität, einschließlich der Analyse des Produktverhaltens, der Generierung von Basis-Testplänen und Testfällen, der Beschleunigung der Playwright-Automatisierung und der Identifizierung von Möglichkeiten zur Effizienzsteigerung von QA- und Support-Workflows.
Aufgaben der Position
- Entwickeln und pflegen Sie automatisierte UI- und API-Tests mit Playwright und TypeScript, um die Testabdeckung und Release-Qualität zu verbessern.
- Tragen Sie zur kontinuierlichen Verbesserung der Testautomatisierung und QA-Prozesse bei, einschließlich der Integration mit CI/CD, wo zutreffend.
- Tragen Sie zu QA-Aktivitäten für Esprow-Produkte bei, einschließlich des Testens neuer Funktionen und der Zusammenarbeit mit Projektmanagern und Entwicklungsteams, um Probleme vor der Kundenfreigabe zu lösen.
- Erstellen Sie detaillierte, umfassende und gut strukturierte Testpläne und Testfälle. Kommunizieren Sie bei Bedarf mit internen Teams oder Kunden, um Systemanforderungen und erwartetes Systemverhalten zu ermitteln.
- Analysieren Sie Testergebnisse, um die Qualität der Software sicherzustellen, und empfehlen Sie präventive und korrigierende Maßnahmen.
- Bleiben Sie über Testwerkzeuge und QA-Best Practices auf dem Laufenden, um die kontinuierliche Verbesserung der QA-Prozesse zu unterstützen.
- Reagieren Sie auf Kunden-Supportanfragen (per E-Mail und selten per Webmeeting), verfolgen Sie diese mit dem Projektmanager und dem Entwicklungsteam und kommunizieren Sie mit den Kunden, bis die Probleme vollständig gelöst sind.
- Untersuchen Sie technische Supportanfragen von Benutzern, die sich typischerweise auf Messaging APIs, Protokolle, TCP-Konnektivität, Java VM- und Windows-Umgebungskonfigurationen, XML-Wörterbuchdateien und andere technische Aspekte der Anwendung beziehen.
- Verwalten Sie das Onboarding neuer Kunden, indem Sie Produktverteilungsbereiche einrichten und Kunden während der Produktbereitstellungsphasen per E-Mail unterstützen.
- Nehmen Sie an Kundendemonstrationen teil.
- Unterstützen Sie die Kundenakzeptanz von Esprow-Produkten, indem Sie Kunden bei der Migration und Umstrukturierung ihrer bestehenden Spezifikationen, der Vorbereitung kundenspezifischer Testszenarien in der Software und verwandten Akzeptanzaktivitäten unterstützen.
- Stellen Sie internes Feedback von Kunden an interne Abteilungen und das Management weiter.
- Ausstellen und Verwalten von Produktlizenzen für Benutzer.
Anforderungen der Position
- 3+ Jahre Erfahrung in der QA-Automatisierung und im Softwaretest von Webanwendungen und APIs, einschließlich praktischer Erfahrung mit Playwright und TypeScript.
- Erfahrung im Entwurf, in der Entwicklung und in der Wartung von automatisierten Testsuiten.
- Erfahrung mit API-Tests (REST APIs, Postman, Swagger/OpenAPI oder ähnliche Tools) und Git.
- Kundensupport-Erfahrung.
- Oberes Zwischenniveau oder höheres Englischniveau (schriftlich und mündlich), einschließlich professioneller E-Mail-Kommunikation.
- Fähigkeit, komplexe technische Verfahren klar, strukturiert und verständlich zu erklären.
- Praktische Erfahrung mit KI-Tools und KI-Codierungsassistenten wie ChatGPT, Codex, GitHub Copilot oder ähnlichen zur Verbesserung der QA-Produktivität, einschließlich Produktanalyse, Generierung von Testplänen und Testfällen, Playwright-Automatisierung, Debugging, Dokumentation und Workflow-Automatisierung.
- Starke Kommunikationsfähigkeiten für die Zusammenarbeit mit technischen Teams und technischen Stakeholdern auf Kundenseite.
- Erfahrung in der Erstellung und Pflege von Testplänen und der Ausführung von Tests vor Produktfreigaben.
- Solides Verständnis des Softwareentwicklungslebenszyklus (SDLC) und der QA-Methoden.
- Vertrautheit mit QA-Prozessen, einschließlich Testfallentwurf und -ausführung.
- Grundlegendes Verständnis der Architektur von Web- und Desktop-Anwendungen.
- Außergewöhnliche Liebe zum Detail und Professionalität in schriftlicher und mündlicher Kommunikation.
Bonusfähigkeiten (optional, aber ein Plus)
- Kenntnisse des FIX-Protokolls und Erfahrung mit FIX-Testwerkzeugen.
- Erfahrung mit der Integration von automatisierten Tests in CI/CD-Pipelines (GitHub Actions, Azure DevOps, GitLab CI, Jenkins oder ähnliche).
- Vertrautheit mit Messaging-Protokollkonzepten wie Request/Reply, Subscriptions, Dictionaries, Nachrichtenstruktur, Transporten (mindestens TCP) und so weiter.
- Bachelor-Abschluss in Informatik, Informationstechnologie, Ingenieurwesen oder einem ähnlichen technischen Bereich.
Ideale Persönlichkeit
- Leidenschaft für Automatisierung, kontinuierliche Verbesserung und Lieferung von qualitativ hochwertiger Software.
- Eine durchdachte und zuverlässige Person, die Verantwortung für ihre Arbeit übernimmt und Aufgaben bis zum Abschluss verfolgt.
- Komfortabel im selbstständigen Arbeiten und im strukturierten und eigenverantwortlichen Management ihrer Verantwortlichkeiten.
- Natürlich detailorientiert und engagiert, qualitativ hochwertige Arbeit zu leisten.
- Aufgeschlossen und neugierig, begierig darauf, neue Werkzeuge, Technologien zu lernen und bestehende Prozesse zu verbessern.
- Technisch versiert, mit einer methodischen Denkweise und dem starken Wunsch zu verstehen, wie komplexe Systeme funktionieren.
- Organisiert und in der Lage, mehrere Aufgaben, Prioritäten und Zeitpläne effektiv zu verwalten.
- Ein unterstützendes Teammitglied, das stetig und konsequent beiträgt und bei Bedarf in ruhiger, fokussierter Weise zusammenarbeiten kann.
- Ruhig und anpassungsfähig bei neuen Herausforderungen oder sich ändernden Prioritäten.
Wenn Sie interessiert sind, antworten Sie bitte mit Ihrem neuesten Lebenslauf sowie Ihrem aktuellen und erwarteten Vergütungspaket an jobs@esprow.com.
Vorteile, die Sie genießen werden
- Vollzeitstelle.
- Wettbewerbsfähiges Paket.
- Karriereweg in einem Technologieunternehmen mit vielen talentierten Mitarbeitern.
- Möglichkeit, mehr Verantwortung zu übernehmen und Berufserfahrung in den Finanzmärkten zu sammeln.
- Internationales und kollaboratives Arbeitsumfeld.
Über Esprow
Esprow ist ein hoch innovatives und schnell wachsendes Technologieunternehmen mit einigen der weltweit profiliertesten Finanzinstitute als Kunden. Wenn Sie mit uns arbeiten, werden Sie innovative und hochmoderne Technologien kennenlernen und während des gesamten Anwendungsentwicklungszyklus eingebunden sein. Unsere Esprow Enterprise Testing Platform (ETP) ist einzigartig auf dem Markt für API-Lifecycle-Management sowie für die automatisierte Zertifizierung, das Testen und die Simulation von Finanzhandelslösungen. Mit Niederlassungen in New York, London, Singapur und Tokio liefern wir unsere Technologie an Kunden auf der ganzen Welt.
