Oracle
Global Payments Inc.
Senior QA Engineer
Zusammenfassung der Rolle
Führen Sie Verfahren durch, um sicherzustellen, dass alle zu testenden Anwendungen (AUT) den Unternehmensstandards und den Anforderungen der Endbenutzer entsprechen. Testen Sie Software gründlich, um einen ordnungsgemäßen Betrieb und Fehlerfreiheit zu gewährleisten. Dokumentieren Sie alle Probleme und arbeiten Sie an deren Identifizierung, um eine Lösung sicherzustellen. Berichten Sie den entsprechenden Stellen über den Fortschritt bei Tests und Problemlösungen. Entwickeln Sie Verbesserungen für aktuelle Verfahren und erstellen Sie Modelle für mögliche zukünftige Konfigurationen. Führen Sie Workflow-Analysen durch und empfehlen Sie Qualitätsverbesserungen.
Welche Aufgaben erwarten Sie?
Sie führen Online-, Batch- und Datenverifizierungstests (Prüfung auf Genauigkeit und Inkonsistenzen nach Abschluss der Datenmigration) des Systems durch und validieren die Testergebnisse. Sie erstellen Testdesigns auf Basis der Projektanforderungen und fungieren als Berater für andere Teammitglieder in der Abteilung für Softwaretesttechniken. Sie dienen als Fachexperte (Subject Matter Expert, SME), wenn es darum geht, Fragen zu beantworten oder Anleitungen zu komplexen Projekten (wie vom Kunden definiert) für interne und externe Kunden (z. B. andere Abteilungen, Kunden) bereitzustellen. Sie entwerfen bei Bedarf komplexe Notfallpläne. Sie koordinieren sich mit technischen und geschäftlichen Ressourcen, um komplexe Probleme oder Systemfehler zu identifizieren und zu beheben, die während der Tests entdeckt wurden.
Sie bieten fachkundige Beratung und Interpretation von Anforderungen, um tiefgreifende Teststrategien (Testziel, Testmethoden für neue Funktionen, benötigte Gesamtzeit und Ressourcen für das Projekt sowie die Testumgebung) für interne/externe Kunden zu entwerfen.
Sie demonstrieren umfassende Kenntnisse und Verständnis der strukturierten Analyse und des Designs in Bezug auf das Testdesign. Sie erkennen die Wechselbeziehungen zwischen den verschiedenen funktionalen Komponenten des Systems (z. B. Inkasso, Buchung und Autorisierungen) sowie den geschäftlichen, technischen und Projektanforderungen, um die geeignete Testmethodik für die Testausführung und Validierung zu bestimmen. Sie führen Risikobewertungen und Anforderungsanalysen für integrierte Tests durch. Sie koordinieren und geben fachkundige Anweisungen zu geeigneten Testdesigns, -plänen und -strategien, um sicherzustellen, dass neue Funktionen die aktuelle Softwarefunktionalität nicht beeinträchtigen. Sie bieten SME-Beratung, Interpretation und Analyse zu Designprozessen mit dem Ziel der Effizienz-, Leistungs- und Zuverlässigkeitssteigerung (Automatisierung, Last- und Performancetests) sowie zur Nutzung automatisierter Testtools für die Erstellung, das Design und die Ausführung von Testplänen. Sie beraten sich mit technischen Ressourcen in der Testumgebung, wenn Entscheidungen über den optimalen Einsatz von Testautomatisierungstools getroffen werden.
Als SME arbeiten Sie mit Stakeholdern, dem Business, Entwicklern und Testanalysten zusammen, um komplexe Testpläne, Bedingungen und Fälle (Satz von Eingaben, Ausführungsvoraussetzungen und erwarteten Ergebnissen, die für ein bestimmtes Ziel entwickelt wurden, wie z. B. das Ausführen eines bestimmten Programmpfads oder die Überprüfung der Einhaltung einer spezifischen Anforderung) für die Testdurchführung zu entwickeln. Sie nutzen Ihre Erfahrung, um fundierte und logische Entscheidungen zu Plänen, Bedingungen und Fällen zu treffen. Sie entwickeln, verwalten und empfehlen Best Practices zur Durchführung spezialisierter und tiefgreifender Testdatenkonditionierung und Ausführung von Testsets. Sie kommunizieren regelmäßig mit dem Manager (Projektanforderungen, Problemlösungen usw.) und verbreiten Informationen an Projektsponsoren, Business Analysten und Programmierer. Sie bewerten, interpretieren und geben Anleitungen zu den verschiedenen Komponenten von Systemen, Anwendungen und mehreren Umgebungen und beraten die Führungsebene bei komplexen Problemen.
Sie bieten SME-Interpretation bei der Entwicklung nicht routinemäßiger Dokumentationen von Test-/Fehlerberichten und nutzen Ihre Erfahrung und Expertise, um schwierigere und komplexere Fehler bis zur Lösung und zum Abschluss zu verfolgen. Sie überprüfen Dokumentationen wie Geschäfts- und technische Spezifikationen, um sicherzustellen, dass die Dokumentation aktualisiert und korrekt ist.
Sie pflegen, verwalten, interpretieren und kommunizieren Verfahren, Methodik und/oder Anwendungsstandards, einschließlich der Compliance im Bereich Zahlungskartenindustrie und Sicherheit, basierend auf deren Anwendung in Testaktivitäten.
Sie bieten Testanalysten Anleitung und beraten die Führungsebene bei komplexen Problemen. Sie bieten ein Höchstmaß an geschäftlicher/technischer Expertise, erbringen sowohl interne als auch externe Beratungsleistungen; Sie planen, führen und realisieren Forschungs- und/oder Entwicklungsarbeiten bei komplexeren Projekten, die die Entwicklung und Anwendung neuer und einzigartiger Ansätze erfordern.
Als Fachexperte (SME) fungieren Sie als zentraler Ansprechpartner für große und/oder hochkomplexe Kundenprojekte in Bezug auf Testaktivitäten und bieten anderen Testanalysten Expertise. Sie koordinieren die dem Testteam zugewiesenen Testaktivitäten, einschließlich der Überprüfung von Kundentestplänen, -fällen und -skripten, der Priorisierung der Testausführung bei Bedarf und der Bereitstellung von Feedback an interne und externe Kunden.
Was suchen wir für diese Rolle?
Mindestanforderungen
- Bachelor-Abschluss
- Relevante Erfahrung oder Abschluss in: Informatik, Wirtschaftsinformatik, Betriebswirtschaft oder einem verwandten Bereich; zusätzliche Erfahrung kann anstelle eines Abschlusses berücksichtigt werden
- Typischerweise mindestens 8+ Jahre relevante Erfahrung
- Relationale Datenbanken, Kenntnisse der Bankkartenbranche und IBM Rational Tools
Bevorzugte Qualifikationen
- Zertifizierung durch das International Software Testing Qualifications Board (ISTQB)
Welche Fähigkeiten und Kompetenzen wünschen wir uns?
- Jobkomplexität - Arbeit an bedeutenden und einzigartigen Problemen, bei denen die Analyse von Situationen oder Daten eine Bewertung immaterieller Faktoren erfordert. Ausübung unabhängigen Urteilsvermögens bei Methoden, Techniken und Bewertungskriterien zur Erzielung von Ergebnissen. Aufbau formeller Netzwerke, die die Koordination zwischen Gruppen beinhalten.
- Supervision - Handelt unabhängig bei der Bestimmung von Methoden und Verfahren für neue oder spezielle Aufgaben. Kann die Aktivitäten anderer beaufsichtigen.
- IBM Mainframe-Systeme - TSO, JHS, CICS
- Software-Tools - HP Quality Center, IBM Rational Quality Manager, IBM File Manager, Microsoft Office Suite, HP Quick Test 11:17 AM 04/06/2022 Seite 3 von 10 Professional/Unified Functional Testing, SoapUI, Soap Sonar, HP Service Test, MS Visual Studio, HP Performance Center/Load Runner, Jmeter, IBM Rational Team Concert, Selenium, Eclipse, SQL Profiler, Putty, Toad, Junit und Nunit Testing Frameworks, Application Lifecycle Management Tools, Paragon Fast Test, Agile, Scrum, Waterfall
