Über das Projekt:
Unser Kunde ist der führende Schultransportanbieter in Nordamerika und Eigentümer von mehr als der Hälfte aller gelben Schulbusse in den Vereinigten Staaten. Jeden Tag führt das Unternehmen 5 Millionen Schülerreisen durch, befördert mehr Passagiere als alle US-Fluggesellschaften zusammen und bietet zuverlässige, hochwertige Dienstleistungen für 1.100 Schulbezirke.
N-iX hat eine erfolgreiche Zusammenarbeit mit dem Kunden aufgebaut und eine Reihe komplexer Initiativen umgesetzt. Aus diesem Grund wurde N-iX als strategischer langfristiger Partner ausgewählt, um die digitale Transformation auf Unternehmensebene voranzutreiben und die Technologielandschaft für 55.000 Mitarbeiter und Millionen von Menschen in ganz Nordamerika völlig neu zu gestalten.
Aufgaben:
- Erstellen und verbessern Sie Testpläne, in denen Testziele, Testumfang, Methoden und Zeitpläne speziell für datenbezogene Funktionen und Pipelines dargelegt werden , oder Systeme.
- Bereiten Sie die Grundlage für die Einrichtung der Testautomatisierung vor
- Etablieren, erzwingen und verbessern Sie Datenqualitätsstandards und -richtlinien, um Compliance und Konsistenz über alle Datensätze hinweg sicherzustellen.
- Unterstützen Sie andere Mitglieder des QA-Teams und geben Sie ihnen Empfehlungen.
- Arbeiten Sie an Verbesserungen für Testprozesse im Team
- Arbeiten Sie eng mit Dateningenieuren, Datenwissenschaftlern, Geschäftsanalysten und Stakeholdern zusammen, um das Projekt zu verstehen Anforderungen, Datenspezifikationen und Erwartungen.
- Proaktive Kommunikation von Erkenntnissen, Problemen und Lösungen mit technischen und nicht-technischen Beteiligten und Gewährleistung von Klarheit und Verständnis.
- Entwerfen und dokumentieren Sie Testfälle und Tests Szenarien, die auf Datenvalidierung, ETL-Prozesse, Datenmigration und andere datenbezogene Arbeitsabläufe zugeschnitten sind.
- Überprüfen Sie die Genauigkeit, Konsistenz und Vollständigkeit von Daten, indem Sie Datenvalidierung und Integritätsprüfungen durchführen. Identifizieren und beheben Sie Unstimmigkeiten oder Anomalien.
- Analysieren Sie Datenprofile, um Datenstrukturen, Muster und Anomalien für eine effektive Qualitätsbewertung zu verstehen.
- Führen Sie verschiedene Arten von Tests durch, einschließlich Funktionstests und Regressionstests , Integrationstests und Leistungstests für Datenpipelines, ETL-Workflows und Datentransformationen.
- Untersuchen und führen Sie eine Ursachenanalyse von datenbezogenen Problemen durch und arbeiten Sie mit relevanten Teams zusammen, um die zugrunde liegenden Ursachen zu ermitteln und wirksame Lösungen zu implementieren .
- Bleiben Sie über die neuesten Trends, Tools und Best Practices in der Testautomatisierung und Qualitätssicherung auf dem Laufenden.
Qualifikationen und Fähigkeiten:< /p>
- 4+ Jahre relevante Berufserfahrung in der Datenanalyse, Qualitätssicherung, Qualitätsautomatisierung oder einem ähnlichen Bereich sind sehr wünschenswert.
- Erfahrung mit Automatisierungsansatz. Erleben Sie Automatisierungstools.
- Kenntnisse über Datenqualitäts-Frameworks, Datenprofilierung, Datenvalidierung und Datenbereinigungstechniken
- Erfahrung in der Entwicklung und Ausführung von Testplänen, Testfällen und Testskripten speziell für Datenqualitätssicherung.
- Verständnis von Datenbanksystemen und ETL-Prozessen (Extrahieren, Transformieren, Laden).
- Kenntnisse im Umgang mit relationalen Datenases (SQL, MySQL, PostgreSQL usw.)
- Fähigkeit, eine umfassende Dokumentation von Datenqualitätsprozessen, -standards und -problemen zu erstellen.
- Ausgeprägte Analyse- und Problemlösungsfähigkeiten mit einem Liebe zum Detail.
- Mindestens mittelstarke Englischkenntnisse
Schön zu haben:
- Kenntnisse in Datenanalysetools wie SQL, Python, R oder ähnlichen Sprachen zum Abfragen und Bearbeiten von Daten.
- Gute DB- und Kafka-Kenntnisse
- Vertrautheit mit Versionskontrollsystemen (z. B. , Git) und Continuous Integration/Continuous Deployment (CI/CD)-Pipelines.
- Schön, Automatisierungserfahrung zu haben
< strong>Wir bieten:
- Flexibles Arbeitsformat – remote, im Büro oder flexibel
- Ein wettbewerbsfähiges Gehalt und ein gutes Vergütungspaket
- Personalisierte Karriereentwicklung
- Professionelle Entwicklungstools (Mentorenprogramm, technische Vorträge und Schulungen, Kompetenzzentren und mehr)
- Aktive Tech-Communitys mit regelmäßigem Wissensaustausch
- Ausbildungserstattung
- Denkwürdige Jubiläumsgeschenke
- Firmenveranstaltungen und Teambuildings
- Weitere standortspezifische Vorteile