Senior QA Engineer / SDET

Senior QA Engineer / SDET

Vollzeit 121500 - 126225 € / Jahr (geschätzt) Homeoffice möglich
New Classrooms Innovation Partners

Auf einen Blick

  • Aufgaben: Gestalte die Qualität unserer personalisierten Bildungsprodukte und -dienstleistungen.
  • Unternehmen: New Classrooms, ein innovatives Unternehmen im Bildungsbereich.
  • Vorteile: Umfassende Gesundheitsleistungen, 41 bezahlte Urlaubstage und professionelle Entwicklungsmöglichkeiten.
  • Weitere Informationen: Remote-Arbeit mit flexiblen Arbeitszeiten und großartigen Karrierechancen.
  • Warum dieser Job: Sei Teil eines Teams, das Bildung revolutioniert und echten Einfluss hat.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in QA-Methoden und automatisiertem Testen.

Das prognostizierte Gehalt liegt zwischen 121500 - 126225 € pro Jahr.

Über die Rolle

Bei New Classrooms ist Qualität nicht nur ein Kontrollpunkt; sie ist grundlegend dafür, wie wir Schüler und Lehrer bedienen. Im Rahmen unseres Engagements für die Bereitstellung hochwertiger, datengestützter Lernlösungen spielt das Qualitätssicherungsteam eine entscheidende Rolle, um sicherzustellen, dass unsere Produkte nahtlos im großen Maßstab funktionieren. Wir suchen einen Senior QA Engineer / SDET, der die Qualität unserer personalisierten Bildungsprodukte und -dienstleistungen mitgestaltet. Diese hybride Rolle kombiniert die strategische Qualitätsdenke eines Senior Quality Engineers mit der technischen Tiefe eines SDET.

Als Mitglied des QA-Teams werden Sie mit Produkt-, Ingenieur- und anderen technischen Teams zusammenarbeiten, um das bestmögliche Erlebnis für die Lehrer und Schüler zu bieten, die unsere Produkte täglich nutzen. In dieser Rolle werden Sie ein Verfechter der Qualität während des gesamten Entwicklungszyklus sein – in Partnerschaft mit Teammitgliedern und Stakeholdern aus verschiedenen Abteilungen, um sicherzustellen, dass Qualität in alles, was wir tun, eingebaut wird. Diese Rolle ist remote und erfordert eine gewisse Überlappung mit der Zeitzone unseres Hauptsitzes (EDT/EST).

Was diese Rolle tut

  • Qualitätsstrategie & Advocacy
    • Förderung einer qualitätsorientierten Kultur in den Bereichen Engineering, Produkt und Support und Sicherstellung von Qualitätspraktiken in jeder Phase des Entwicklungsprozesses
    • Übersetzung von Geschäfts- und technischen Anforderungen in umfassende Testpläne, Testfälle und Testscripte (manuell und automatisiert)
    • Zusammenarbeit mit Ingenieuren und dem Program Success-Team zur Identifizierung, Protokollierung, Analyse, Priorisierung und Lösung von Defekten
    • Entwicklung und Pflege umfassender QA-Dokumentationen, um sicherzustellen, dass alle Prozesse und Testprotokolle gut dokumentiert und leicht zugänglich sind
    • Übernahme von Initiativen und Projekten zur Verbesserung sowohl der Entwicklungs- als auch der QA-Prozesse
    • Mentoring anderer Mitglieder des QA-Teams durch Zusammenarbeit und Wissensaustausch
    • Klare Kommunikation mit sowohl technischen als auch nicht-technischen Zielgruppen
  • Testautomatisierungsengineering (SDET)
    • Beitrag zu bestehenden automatisierten und manuellen Test-Suiten für Frontend- und Backend-Dienste, Verbesserung der Abdeckung, Geschwindigkeit und Zuverlässigkeit
    • Zusammenarbeit mit dem Team zur Planung der langfristigen Entwicklung von Teststrategien und -werkzeugen
    • Erstellung und Pflege von Werkzeugen zur Generierung und Verwaltung von Testdaten zur Unterstützung der Automatisierung im großen Maßstab
    • Sicherstellung der Qualität der Test-Suite durch Code-Reviews, Pflege sauberer Automatisierungsskripte und Befolgung bewährter Ingenieurpraktiken
  • KI & aufkommende Werkzeuge
    • Erfahrung mit der Integration von KI-Tools in Ihre Testpraxis (z. B. GitHub Copilot, Anthropic Claude, ChatGPT oder ähnliche)
    • Neugier und Begeisterung für die Erkundung neuer Werkzeuge und die Bereitschaft, deren Einführung in unseren QA-Prozess zu unterstützen
    • Nachgewiesene Fähigkeit, neue Technologien zu bewerten und zu integrieren, um die Testeffizienz und -abdeckung zu verbessern
  • Manuelles, exploratives & nicht-funktionales Testen
    • Durchführung einer Reihe von Qualitätstesttypen, einschließlich funktionaler, Integrations-, Regression-, UI-, Geräte-, Leistungs-, Zugänglichkeits- und End-to-End (E2E)-Tests über Frontend- und Backend-Systeme
    • Definition und Ausführung von Testfällen für komplexe, mehrdeutige Problemstellungen mit unterschiedlichen Spezifikationsgraden
    • Entwurf und Durchführung von Leistungs- und Lasttests zur Validierung des Systemverhaltens unter erwarteten und Spitzenbedingungen
    • Durchführung nicht-funktionaler Tests (NFT) über Dimensionen hinweg, einschließlich Leistung, Skalierbarkeit, Zuverlässigkeit und Sicherheit
    • Durchführung von Zugänglichkeitstests, um sicherzustellen, dass unsere Produkte den WCAG-Standards entsprechen und von allen Schülern und Lehrern, einschließlich solcher mit Behinderungen und unterschiedlichen Lernbedürfnissen, genutzt werden können
    • Identifizierung und Advocacy für NFT- und Zugänglichkeitsanforderungen früh im Entwicklungsprozess
  • Technologie & Fähigkeiten
    • Produkttechnologiestack
      • Microservices implementiert in C# und .NET Core
      • Datenzugriffsschicht implementiert in GraphQL
      • PostgreSQL-Datenbankcluster
      • Containerisierte Build- und Bereitstellungspipelines in GitHub
      • Frontend in React und Relay
      • Django-Content-Management-System
      • Integrationen mit einer Vielzahl von Drittanbieterdiensten
      • Cloud-Hosting in AWS
    • Testtechnologiestack
      • Testfälle verwaltet in QMetry
      • Pytest für Backend-Test-Suiten
      • Playwright für Frontend- und E2E-Test-Suiten
      • Axe für Zugänglichkeitstests
      • Artillery für Leistungstests
      • GitHub und AWS für das Ausführen von Tests und das Sammeln von Ergebnissen
  • Schlüsselkompetenzen der Rolle
    • Effektives Arbeiten: Ausgezeichnetes Zeitmanagement und die Fähigkeit, eine erhebliche Arbeitslast während Spitzenzeiten zu bewältigen
    • Teamplayer: Hochgradig kooperativ; regelmäßige Schnittstelle mit allen Ingenieuren des Build-Teams
    • Kommunikation: Starke schriftliche und mündliche Fähigkeiten, um effektiv mit sowohl technischen als auch nicht-technischen Zielgruppen zu arbeiten
    • Informationsaustausch: Offen und transparent über Herausforderungen, Blockaden und erforderliche Maßnahmen zur Bewältigung unerwarteter Entwicklungen
    • Ingenieurdenken: Herangehensweise an Testprobleme mit der Perspektive eines Entwicklers – Bau von Werkzeugen, Frameworks und Systemen, nicht nur das Finden von Fehlern

Was wir suchen

Sie verkörpern unsere Kernwerte: Menschen priorisieren, initiieren und innovieren, lebenslanges Lernen, kreative Zusammenarbeit, zielgerichtete Partnerschaften und überlegte Zuversicht.

  • 7+ Jahre Erfahrung in QA-Methoden, einschließlich automatisiertem und manuellem Testen
  • Starke Expertise im Aufbau und in der Pflege von Pytest-Suiten für APIs
  • Erfahrung mit Playwright und React
  • Erfahrung im Aufbau von Leistungstests mit Artillery oder vergleichbaren Tools
  • Kenntnisse in SQL-Datenbanken sowohl direkt als auch über Python
  • Kenntnisse in Bash-Shell-Scripting und allgemeinen Linux-Tools
  • Vertrautheit mit AWS-Diensten, einschließlich RDS, Lambda, ECS, S3 und CloudWatch

Rollenklassifizierung und Vorteile

Diese Rolle ist remote, Vollzeit und umfasst Vorteile wie umfassende medizinische, zahnärztliche und augenärztliche Versicherungen, 41 bezahlte Urlaubstage pro Jahr (anteilig für den Zeitraum, in dem Sie arbeiten), bezahlte Elternzeit, ein Budget für berufliche Weiterbildung und eine vierteljährliche Handyzulage. Einstiegsgehaltsspanne: 121.500 - 126.225 USD. Zusätzliche Spannen gelten für Standorte mit höheren Lebenshaltungskosten (135.000 - 140.250 USD). Die Gehälter bleiben entsprechend der Erfahrung angemessen.

Chancengleichheit

Alle qualifizierten Bewerber erhalten unabhängig von Alter, Rasse, Glauben, Hautfarbe, nationaler Herkunft, Abstammung, Familienstand, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, Behinderung, Nationalität oder Geschlecht Berücksichtigung für eine Anstellung.

Senior QA Engineer / SDET Arbeitgeber: New Classrooms Innovation Partners

New Classrooms ist ein hervorragender Arbeitgeber, der eine Kultur der Qualität und Zusammenarbeit fördert. Mit einem hybriden Arbeitsmodell und umfangreichen Vorteilen wie 41 bezahlten Urlaubstagen, umfassenden Gesundheitsleistungen und einem Budget für berufliche Weiterbildung bietet das Unternehmen seinen Mitarbeitern die Möglichkeit, in einem unterstützenden Umfeld zu wachsen und sich weiterzuentwickeln. Die Möglichkeit, innovative Technologien und KI-Tools in den QA-Prozess zu integrieren, macht diese Rolle besonders spannend und zukunftsorientiert.

New Classrooms Innovation Partners

Kontaktdaten:

New Classrooms Innovation Partners Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior QA Engineer / SDET erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur und mögliche offene Stellen – oft erfährt man so mehr als in einer Stellenanzeige.

Tipp Nummer 2

Bereite dich auf Vorstellungsgespräche vor, indem du typische Fragen für QA-Positionen übst. Denk daran, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Fähigkeiten und Erfahrungen unter Beweis stellen. Wir wollen sehen, dass du nicht nur redest, sondern auch handelst!

Tipp Nummer 3

Zeig deine Leidenschaft für Qualität! Sprich darüber, wie du in der Vergangenheit zur Verbesserung von Prozessen beigetragen hast. Wenn du innovative Ideen hast, wie man Qualität in den Entwicklungsprozess integrieren kann, teile sie im Gespräch – das wird Eindruck machen!

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement für die Stelle. Außerdem kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Lass uns gemeinsam die Zukunft der Bildung gestalten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior QA Engineer / SDET mit Bravour zu bestehen

Qualitätsstrategie
Testautomatisierung
Testfallmanagement
Pytest
Playwright
Zugänglichkeitstests
Leistungs- und Lasttests

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Erfahrungen im QA-Bereich. Welche Tools hast du verwendet? Welche Herausforderungen hast du gemeistert? Das hilft uns, ein Bild von deinem Können zu bekommen.

Mach es übersichtlich:Achte darauf, dass deine Bewerbung klar strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So wird es für uns einfacher, deine Qualifikationen schnell zu erfassen.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnellstmöglich bearbeiten können.

Wie man sich auf ein Vorstellungsgespräch bei New Classrooms Innovation Partners vorbereitet

Verstehe die Rolle und das Unternehmen

Mach dich mit der Mission und den Werten von New Classrooms vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Qualitätssicherung in der Bildungsbranche passen. Zeige im Interview, dass du die Bedeutung von Qualität für die Nutzer verstehst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, bei denen du deine QA-Fähigkeiten unter Beweis gestellt hast. Sei bereit, über deine Erfahrungen mit Testautomatisierung, Performance-Tests und der Zusammenarbeit mit anderen Teams zu sprechen. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

Technische Fähigkeiten demonstrieren

Stelle sicher, dass du mit den Technologien, die in der Stellenbeschreibung erwähnt werden, vertraut bist. Wenn du Erfahrung mit Pytest, Playwright oder AWS hast, bringe diese aktiv ins Gespräch ein. Zeige, dass du die technischen Anforderungen der Rolle verstehst und anwenden kannst.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zur Teamdynamik, den aktuellen QA-Prozessen oder den Herausforderungen sein, die das Unternehmen im Bereich Qualitätssicherung sieht. Das zeigt dein Interesse und Engagement für die Rolle.