C6 Bank
CIAL D&B Services Inc
Senior QA Engineer
Warum bei uns arbeiten?
Wir sind ein schnell wachsendes Unternehmen, das die Welt der Daten und Geschäftsinformationen in Lateinamerika revolutioniert!
CIAL Dun & Bradstreet ist der führende Anbieter von Lösungen für Geschäftsentscheidungen und kaufmännischen Daten in Lateinamerika und der Karibik. Unsere Lösungen sind darauf ausgelegt, die Art und Weise zu verändern, wie Unternehmen Risiken managen und kritische Entscheidungen über die Unternehmen treffen, auf die sie sich verlassen.
Bei CIAL glauben wir fest daran, dass jedes Teammitglied eine entscheidende Rolle bei der Erreichung unseres Ziels spielt, Unternehmen in jedem wirtschaftlichen Umfeld zum Erfolg zu verhelfen.
Es sind unsere Mitarbeiter, nicht die Technologie, die das Mögliche möglich machen. Es sind unsere Mitarbeiter, nicht die Daten, die Informationen in Erkenntnisse verwandeln. Und es sind unsere Mitarbeiter, nicht Algorithmen, die sich darum kümmern, unseren Kunden zu helfen, fundiertere Entscheidungen zu treffen.
Wir sind innovativ, agil und von Daten inspiriert – und wir suchen Menschen, die diese Werte teilen, um unsere Mission zu unterstützen, stärkere Unternehmen aufzubauen!
Schließen Sie sich der Datenrevolution an!Schlüssel
Verantwortlichkeiten
- Entwerfen, entwickeln, warten und kontinuierlich verbessern von automatisierten Testsuiten mit Cypress und JavaScript.
- Definieren und implementieren von effektiven Testautomatisierungsstrategien für komplexe Webanwendungen.
- Entwickeln und Ausführen von End-to-End (E2E), Integrations-, Regressions- und Funktionstests.
- Durchführen von API-Tests zur Validierung von Integrationen, Geschäftsregeln, Datenkonsistenz und Systemverhalten.
- Enge Zusammenarbeit mit Entwicklern, Produktmanagern und anderen QA-Ingenieuren während des gesamten Softwareentwicklungszyklus.
- Teilnahme an Anforderungsanalysen und technischen Diskussionen, um potenzielle Risiken und Qualitätsprobleme frühzeitig im Entwicklungsprozess zu identifizieren.
- Sicherstellen einer angemessenen Testabdeckung für neue Funktionen, Fehlerbehebungen und kritische Geschäftsabläufe.
- Identifizieren, Dokumentieren, Verfolgen und Validieren von Fehlern, wobei klare Schritte und technische Informationen zur Erleichterung der Fehlerbehebung bereitgestellt werden.
- Verwenden von Grafana und Sentry zur Überwachung des Anwendungsverhaltens, zur Analyse von Protokollen und Fehlern, zur Untersuchung von Ausfällen und zur Unterstützung der Incident-Behebung.
- Untersuchen von Produktionsproblemen und Teilnahme an der Ursachenanalyse, um dem Team zu helfen, ähnliche Vorfälle in Zukunft zu vermeiden.
- Integrieren von automatisierten Tests in CI/CD-Pipelines, um eine kontinuierliche Validierung während der Entwicklung und Bereitstellung sicherzustellen.
- Überwachen der Ausführung automatisierter Tests, Analysieren von Fehlern und kontinuierliches Verbessern der Zuverlässigkeit und Stabilität von Tests.
- Identifizieren von Möglichkeiten zur Reduzierung manueller Tests durch Automatisierung unter Beibehaltung effektiver explorativer Testpraktiken.
- Validieren des Anwendungsverhaltens und der Daten über verschiedene Umgebungen und Konfigurationen hinweg.
- Fördern von QA-Best Practices und Beitrag zur Verbesserung der Engineering- und Qualitätsstandards im gesamten Team.
- Mentoring und Unterstützung anderer QA-Ingenieure, Wissensaustausch und Hilfe bei der Verbesserung der allgemeinen Testpraktiken des Teams.
Erforderliche Fähigkeiten und Qualifikationen
- Umfangreiche Erfahrung (mindestens 5 Jahre) in Software-Qualitätssicherung und Softwaretests.
- Umfangreiche praktische Erfahrung mit Testautomatisierung unter Verwendung von Cypress und JavaScript.
- Erfahrung im Entwerfen und Warten von skalierbaren und zuverlässigen automatisierten Test-Frameworks.
- Starkes Verständnis von E2E, Integrations-, Regressions-, Funktions- und API-Tests.
- Erfahrung im Testen moderner Webanwendungen und verteilter Systeme.
- Starkes Wissen über Softwaretestmethoden, QA-Prozesse und Praktiken des Softwareentwicklungszyklus.
- Erfahrung mit REST API-Tests und Tools zur Validierung von APIs und Integrationen.
- Gutes Verständnis von Datenbanken und Fähigkeit zur Datenvalidierung mit SQL, vorzugsweise PostgreSQL.
- Erfahrung mit der Integration von automatisierten Tests in CI/CD-Pipelines.
- Erfahrung mit Git für Versionskontrolle und Zusammenarbeit.
- Praktische Erfahrung mit Grafana und Sentry für Überwachung, Fehlerbehebung, Fehleranalyse und Incident-Untersuchung.
- Fähigkeit zur Analyse von Anwendungsprotokollen, Fehlern, Metriken und Systemverhalten zur Identifizierung und Behebung von Problemen.
- Starke analytische Fähigkeiten und Problemlösungsfähigkeiten mit Liebe zum Detail.
- Fähigkeit zur Zusammenarbeit mit Entwicklern, Produktmanagern und anderen Stakeholdern.
- Fähigkeit, die Qualität von Funktionen von der Entwicklung bis zur Produktion zu verantworten.
- Sehr gute Englischkenntnisse.
Nice to Have
- Erfahrung mit Node.js und dem JavaScript-Ökosystem.
- Starkes Wissen über PostgreSQL.
- Vorerfahrung mit KI-gestützten Entwicklungs- und Testwerkzeugen.
- Erfahrung mit Performance- und Lasttests.
- • Erfahrung in agilen/Scrum-Entwicklungsteams.
CIAL bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art, unabhängig von Rasse, Hautfarbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, genetischen Merkmalen, Status als geschützter Veteran, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder anderen Merkmalen, die durch bundesstaatliche, bundesstaatliche oder lokale Gesetze geschützt sind. Dies gilt für alle Bedingungen der Beschäftigung, einschließlich Rekrutierung, Einstellung, Platzierung, Beförderung, Kündigung, Freistellung, Wiederaufnahme, Versetzung, Beurlaubung, Vergütung und Schulung.
