C6 Bank
Jobgether
QA Engineer
Über die Stelle
Diese Position wird im Namen eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und nächsten Schritte verwaltet. Unser Partner sucht einen QA Engineer mit Sitz in Brasilien.
So funktioniert Jobgether
Wir verwenden einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair anhand der Kernanforderungen der Stelle geprüft wird. Unser System identifiziert die am besten passenden Kandidaten, und diese Shortlist wird direkt an das einstellende Unternehmen weitergeleitet. Die endgültige Entscheidung und die nächsten Schritte (Vorstellungsgespräche, Bewertungen) werden von deren internem Team verwaltet.
Wir danken Ihnen für Ihr Interesse und wünschen Ihnen alles Gute!
Warum sich über Jobgether bewerben?
Datenschutzhinweis: Mit Einreichung Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Kandidatur zu bewerten und relevante Informationen an den einstellenden Arbeitgeber weiterzugeben. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich der DSGVO). Sie können Ihre Rechte (Zugriff, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
#LI-CL1
Als QA Engineer spielen Sie eine Schlüsselrolle bei der Gewährleistung der Qualität, Zuverlässigkeit und Sicherheit von mobilen Anwendungen und backend-Diensten. Sie kombinieren explorative Tests, Testautomatisierung, API-Validierung und Freigabequalitätsbewertungen, um zuverlässige digitale Erlebnisse zu liefern. In enger Zusammenarbeit mit den Produkt-, Mobile-, Web-, backend- und Support-Teams identifizieren Sie frühzeitig Risiken, stärken die Regressionsabdeckung und verhindern, dass Fehler in die Produktion gelangen. Sie helfen bei der Integration zuverlässiger automatisierter Tests in CI/CD-Pipelines und etablieren gleichzeitig skalierbare Qualitätsstandards und Freigabeprozesse. Die Rolle bietet erheblichen Einfluss auf die Gestaltung von Qualitätspraktiken für ein wachsendes Technologieprodukt mit Schwerpunkt auf kontinuierlicher Verbesserung und messbaren Ergebnissen. Sie werden auch moderne KI-gestützte Entwicklungswerkzeuge nutzen, um die Testeffizienz zu verbessern und gleichzeitig strenge Standards für Genauigkeit, Sicherheit und Wartbarkeit einzuhalten. Diese vollständig remote durchzuführende Stelle ist ideal für einen proaktiven Qualitätsexperten, der komplexe Probleme löst und Entwicklungsteams dabei hilft, mit Zuversicht zu liefern.
Aufgaben
- Planung und Durchführung von explorativen, funktionalen, Regressions-, API- und mobilen Anwendungstests zur Validierung von Produktfunktionalität, Zuverlässigkeit und Sicherheit.
- Testen von Anwendungen auf verschiedenen Geräten, Betriebssystemen, Browsern und Netzwerkbedingungen, um Kompatibilitätsprobleme zu identifizieren und konsistente Benutzererlebnisse sicherzustellen.
- Identifizierung von Hochrisikoproduktbereichen und Priorisierung von Tests basierend auf potenziellen Benutzerwirkungen, Geschäftsrisiken und technischer Komplexität.
- Validierung kritischer Benutzerpfade über mobile Anwendungen und backend-Dienste hinweg, um sicherzustellen, dass Funktionen die definierten Anforderungen und Akzeptanzkriterien erfüllen.
- Überprüfung von Fehlerbehebungen, Durchführung von Regressionstests vor Freigaben und Pflege klarer Dokumentation der Testabdeckung, Ergebnisse, ungelösten Fehler und bekannten Risiken.
- Entwicklung, Implementierung und Wartung von automatisierten Tests für kritische Arbeitsabläufe über mobile Anwendungen, APIs und Plattformdienste hinweg.
- Integration zuverlässiger automatisierter Prüfungen in CI/CD-Pipelines, um die Freigabevalidierung zu stärken und während des gesamten Entwicklungszyklus schnelleres Feedback zu geben.
- Untersuchung instabiler oder unzuverlässiger Tests, Verbesserung der Stabilität von Testsuiten und Pflege wiederverwendbarer Testdaten und Testinfrastruktur.
- Ausgleich zwischen automatisierten und explorativen Testansätzen, um die Abdeckung, Effizienz und Fehlererkennung zu maximieren.
- Identifizierung, Dokumentation und Kommunikation von Fehlern mit klaren Reproduktionsschritten, unterstützenden Beweisen und relevantem technischen Kontext.
- Zusammenarbeit mit Ingenieuren zur Untersuchung von Grundursachen, Überprüfung von Korrekturen, Verhinderung von Regressionen und Behebung wiederkehrender Qualitätsprobleme an ihrer Quelle.
- Teilnahme an Freigabeplanungen und Bereitschaftsprüfungen, Kommunikation von Testlücken, ausstehenden Fehlern und potenziellen Risiken vor der Bereitstellung.
- Mitwirkung bei der Festlegung messbarer Qualitätsstandards, Akzeptanzkriterien und Freigabebereitschaftsanforderungen basierend auf Testnachweisen und Risikobewertungen.
- Partnerschaft mit Produkt- und Engineering-Teams zur Verbesserung der Testbarkeit, zur frühzeitigen Einbeziehung von Qualitätsaspekten in die Entwicklung und zur Vermeidung von Fehlern, bevor sie die Produktion erreichen.
- Zusammenarbeit mit Support- und Trust & Safety-Teams zur Identifizierung von Mustern bei kundenberichteten Problemen und zur Übersetzung von Erkenntnissen in umsetzbare Qualitätsverbesserungen.
- Beitrag zu Barrierefreiheits-, Leistungs-, Sicherheits- und Zuverlässigkeitstests zur Verbesserung des gesamten Benutzererlebnisses.
- Nutzung von KI-Codierungsassistenten und agentenbasierten Entwicklungswerkzeugen zur Beschleunigung der Testentwicklung bei gleichzeitiger unabhängiger Überprüfung des generierten Codes auf Korrektheit, Zuverlässigkeit, Sicherheit und Wartbarkeit.
- Schutz von proprietärem Code, Anmeldeinformationen, Kundeninformationen und anderen sensiblen Daten bei der Verwendung von KI-gestützten Werkzeugen, wobei die Verantwortung für alle Testarbeiten bestehen bleibt.
- In den ersten 90 Tagen Einarbeitung in die Produktarchitektur und Freigabeprozesse, Bewertung der bestehenden Testabdeckung, Automatisierung von Prioritätsregressionsszenarien, Verbesserung der Testzuverlässigkeit und Integration stabiler automatisierter Prüfungen in CI/CD.
- Im Laufe der Zeit Aufbau einer zuverlässigen Regressionsabdeckung für kritische Benutzerpfade, Reduzierung von schwerwiegenden Produktionsfehlern, Verbesserung der automatisierten Testabdeckung und Schaffung wiederholbarer QA-Praktiken, die mit dem Produkt skalieren.
Anforderungen
- Mindestens drei Jahre Berufserfahrung in Qualitätssicherung, Qualitätsingenieurwesen, Softwaretests oder einem verwandten Bereich.
- Umfangreiche Erfahrung sowohl mit explorativen Tests als auch mit automatisierten Tests, einschließlich der Fähigkeit, geeignete Methoden basierend auf Risiko und Produktanforderungen auszuwählen.
- Praktische Erfahrung im Testen von mobilen Anwendungen und APIs mit Verständnis für das Anwendungsverhalten über Geräte, Plattformen und Netzwerkbedingungen hinweg.
- Programmierkenntnisse, die ausreichen, um automatisierte Testskripte und unterstützenden Code zu entwerfen, zu schreiben, zu debuggen, zu testen und zu warten.
- Praktische Kenntnisse von Git, Code-Review-Praktiken und CI/CD-Workflows mit der Fähigkeit, Tests in moderne Softwareentwicklungsprozesse zu integrieren.
- Erfahrung in der Entwicklung von Software und automatisierten Tests sowohl unabhängig als auch mit KI-gestützten Codierungswerkzeugen.
- Fähigkeit, generative KI-Tools und Codierungsassistenten effektiv zu nutzen und gleichzeitig die Verantwortung für den resultierenden Code zu behalten und alle KI-generierten Implementierungen zu validieren.
- Starkes Verständnis dafür, wie KI-generierten Code zu überprüfen, zu testen, zu debuggen und zu validieren, und potenzielle Sicherheitslücken, Zuverlässigkeitsprobleme und Wartbarkeitsprobleme zu identifizieren.
- Starke analytische Fähigkeiten und Problemlösungsfähigkeiten mit Liebe zum Detail und der Fähigkeit, komplexe Probleme zu untersuchen und Grundursachen zu identifizieren.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten, einschließlich der Fähigkeit, Fehler klar zu dokumentieren und effektiv mit technischen und nicht-technischen Stakeholdern zusammenzuarbeiten.
- Fähigkeit, unabhängig zu arbeiten, konkurrierende Prioritäten zu verwalten und während des gesamten Entwicklungszyklus eng mit funktionsübergreifenden Teams zusammenzuarbeiten.
- Eine proaktive Denkweise mit Fokus auf kontinuierliche Verbesserung, Risikominimierung und Etablierung skalierbarer Qualitätspraktiken.
Nice to have
- Erfahrung im Testen von Social-Media-, Creator-, Medien- oder anderen verbraucherorientierten Anwendungen.
- Vertrautheit mit Echtzeit-Produktfunktionen wie Messaging, Benachrichtigungen, Content-Feeds oder Live-Interaktionen.
- Erfahrung im Testen von Monetarisierungsabläufen, Abonnements, Zahlungsabwicklung oder Auszahlungen an Creator.
- Praktische Erfahrung mit mobilen Testautomatisierungs-Frameworks.
- Erfahrung mit API-Test-Frameworks und Testautomatisierung auf Service-Ebene.
- Vertrautheit mit Cloud-basierten Anwendungen, verteilten Systemen und komplexen Service-Integrationen.
- Kenntnisse von Barrierefreiheitsstandards und Leistungstestmethoden.
- Erfahrung in der Etablierung oder Verbesserung von QA-Prozessen innerhalb einer wachsenden Engineering-Organisation.
Leistungen
- Wettbewerbsfähiges Gehalt in USD, das Ihren Fähigkeiten und Erfahrungen entspricht.
- Bezahlte Freistellung zur Unterstützung der Work-Life-Balance und des persönlichen Wohlbefindens.
- Zuschuss zur Krankenversicherung zur Deckung von Gesundheitskosten.
- Jährliche Gehaltsüberprüfungen zur Anerkennung von Leistung und beruflicher Weiterentwicklung.
- Bezahlte Schulungen und Zertifizierungen zur Unterstützung des kontinuierlichen Lernens und der technischen Entwicklung.
- Vollständig remote Arbeitsmöglichkeit, die Flexibilität bietet, von Brasilien aus zu arbeiten.
- Möglichkeit, Qualitätsstandards und Testpraktiken für ein wachsendes Technologieprodukt zu gestalten.
- Praktische Erfahrung mit Testautomatisierung, mobilen Anwendungen, APIs und CI/CD-Integration.
- Enge Zusammenarbeit mit der Engineering- und Produktleitung mit Möglichkeiten, Entscheidungen über Freigaben und Produktzuverlässigkeit zu beeinflussen.
- Bedeutsame Verantwortung für Qualitätsverbesserungen, Prozessoptimierung und skalierbare Teststrategien.
