Inetum
Samba
Software Development Engineer in Test
Über die Stelle
Samba ist ein Unternehmen für Media Intelligence. Wir wissen, was die Welt sieht, liest und denkt – in Echtzeit, in großem Maßstab und auf jedem Bildschirm. Unsere Daten werden mit der Zustimmung von über einer Milliarde Menschen erhoben und bilden das umfassendste Bild der Aufmerksamkeit von Verbrauchern, das je erstellt wurde. Die größten Marken der Welt nutzen dieses Bild, um fundiertere Entscheidungen zu treffen. Wir halten es für das interessanteste Datenasset der Welt, da es kulturell am relevantesten ist.
Samba ist ein Arbeitgeber, der Chancengleichheit fördert. Wir feiern Vielfalt und setzen uns dafür ein, ein integratives Umfeld für alle Mitarbeiter zu schaffen. Wir bemühen uns, die Verbindung untereinander zu fördern, die Gemeinschaften, denen wir dienen, widerzuspiegeln und bedeutungsvolle Projekte anzugehen, die einen echten Einfluss haben.
Sie werden Teil unserer kollaborativen Engineering & Development Teams am wunderschönen Standort Porto und arbeiten eng mit Ihren Kollegen und Entscheidungsträgern zusammen, um unsere globalen Dienste und Produkte zu pflegen und weiterzuentwickeln.
Als SDET L1 sind Sie ein Entwickler mit einer Leidenschaft für Qualität.
Sie werden nicht nur Fehler finden; Sie werden die Werkzeuge und Systeme entwickeln, um sie zu verhindern. Sie entwerfen und implementieren die benutzerdefinierten Testwerkzeuge und Testfälle, die erforderlich sind, um neue Funktionen zu validieren, bevor sie überhaupt in die Produktion gelangen.
Innerhalb eines agilen Teams werden Sie auf spannende technische Herausforderungen und eine Kultur stoßen, in der Ihre Stimme immer gehört wird. Sie werden mit Kollegen aus der ganzen Welt in einem wirklich globalen Unternehmen zusammenarbeiten. Wenn Sie eine Leidenschaft für das Lernen haben und stolz darauf sind, sauberen, wartbaren Code zu schreiben, würden wir uns freuen, von Ihnen zu hören. \n
WAS SIE TUN WERDEN
Sie werden ein integraler Bestandteil des Entwicklungszyklus sein und für White-Box-Tests und Code-Reviews verantwortlich sein, mit dem Ziel, die Codebasis zu verbessern und nahtlose Produktions-Releases sicherzustellen.
- Full-Stack Testing: Schreiben und Ausführen von Testfällen (Unit-, Integrations- und Stresstests), um sicherzustellen, dass backend und frontend Komponenten produktionsreif sind.
- White-Box-Analyse: Eintauchen in den Anwendungscode, um zu verstehen, wie Funktionen intern funktionieren, was Ihnen die Entwicklung effektiverer Tests ermöglicht.
- Werkzeuge & Innovation: Entwicklung und Weiterentwicklung interner Werkzeuge und Hilfsprogramme, die für das Testen komplexer neuer Funktionen oder Codeänderungen erforderlich sind.
- Automatisierungsentwicklung: Schreiben und Pflegen von automatisierten Testskripten zur Abdeckung neuer Funktionen, um die manuelle Überprüfung zu reduzieren.
- Debugging & Untersuchung: Identifizierung der Grundursache von Fehlern durch Analyse von Protokollen und Stack-Traces, Meldung von Fehlern mit hochwertigen technischen Details.
- Feature-Kollaboration: Teilnahme an Scrum-Zeremonien, Stellen von „Was wäre wenn“-Fragen während der Verfeinerung, um dem Team zu helfen, Randfälle frühzeitig zu erkennen.
- Testumgebungs-Support: Unterstützung bei der Wartung unserer Testumgebungen.
- Code-Qualität: Teilnahme an Code-Reviews, um sicherzustellen, dass Änderungen wartbar sind und die Fehlerbehandlung robust ist.
- Kontinuierliches Lernen: Enge Zusammenarbeit mit Senior SDETs und Entwicklern, um zu lernen, wie skalierbare Testsuiten architektonisch gestaltet und CI/CD-Pipelines verwaltet werden.
WER SIE SIND
- Die Grundlage: Sie verfügen über einen Abschluss in Software Engineering, Informatik oder einen vergleichbaren technischen Hintergrund. Sie haben ein solides Verständnis von objektorientierter Programmierung (OOP) und moderner Softwarearchitektur.
- Technische Neugier: Sie sind ein natürlicher Problemlöser, der Spaß daran hat, komplexe Systeme zu zerlegen, um zu verstehen, wie sie funktionieren (und wie sie möglicherweise fehlschlagen).
- Die „Puzzle-Solver“-Mentalität: Es reicht Ihnen nicht zu wissen, dass etwas kaputtgegangen ist; Sie haben die technische Neugier, herauszufinden, warum es kaputtgegangen ist und wie man verhindert, dass es wieder passiert.
- Agile Denkweise: Sie gedeihen in einer kollaborativen Umgebung. Sie verstehen, dass „Agile“ nicht nur eine Reihe von Meetings ist, sondern eine Denkweise der kontinuierlichen Verbesserung, Flexibilität und der iterativen Wertschöpfung.
- Sprachunabhängig: Obwohl wir hauptsächlich .NET/C# verwenden (und gute Kenntnisse davon ein großer Vorteil sind!), legen wir Wert auf Kern-Engineering-Prinzipien. Wenn Sie in einer anderen Sprache (wie Java, Python oder C++) versiert sind und begierig darauf sind, unseren Stack zu erlernen, möchten wir von Ihnen hören.
- Skripting-Kenntnisse: Sie sind im Umgang mit der Kommandozeile vertraut und haben Erfahrung mit (oder ein starkes Interesse an) Skriptsprachen wie PowerShell oder Bash, um repetitive Aufgaben zu automatisieren.
- Git-Kenntnisse: Sie sind vertraut mit Versionskontrolle (Git) und verstehen den Workflow von Branches und Pull Requests.
- Kommunikationsstark: Sie verfügen über gute Englischkenntnisse (schriftlich und mündlich) und arbeiten gerne in einem multikulturellen Umfeld.
- Qualitätsbotschafter: Sie glauben, dass Qualität eine gemeinsame Verantwortung ist, und legen sowohl bei sich selbst als auch bei Ihren Teamkollegen einen hohen Standard für sauberen, wartbaren Code an.
- Vorerfahrung als Softwareentwickler oder QA-Ingenieur (einschließlich Praktika oder bedeutender akademischer Projekte) ist von Vorteil. \n
€25,000 - €35,000 pro Jahr
Samba erwartet, ein Grundgehalt zwischen 25000 Euro - 35000 Euro pro Jahr für die in Porto auszuführenden Tätigkeiten anzubieten. Das tatsächlich angebotene Grundgehalt hängt von verschiedenen Faktoren ab, einschließlich, aber nicht beschränkt auf Standort, Erfahrung und Leistung. Das Grundgehalt ist nur ein Teil des gesamten Vergütungspakets von Samba für Mitarbeiter. Andere Vergütungen können Boni, kurzfristige Anreize und langfristige Anreize umfassen.
Darüber hinaus bietet Samba eine Krankenversicherung, Angebote zur Gesundheitsförderung, eine Lebens- und Invaliditätsversicherung, einen Altersvorsorgeplan, bezahlte Feiertage und bezahlte Freizeit (PTO) sowie weitere Mitarbeiterleistungen. \n
Samba kann persönliche Informationen direkt von Ihnen als Bewerber sammeln. Samba kann auch persönliche Informationen von Dritten erhalten, z. B. im Zusammenhang mit einer Hintergrund-, Beschäftigungs- oder Referenzprüfung, gemäß dem geltenden Recht. Weitere Einzelheiten finden Sie in der Bewerberdatenschutzrichtlinie von Samba samba.tv/applicant-privacy-notice. Für Einwohner der EU ist Samba Inc. der Datenverantwortliche.
