ISS
Sur
Senior MacOS QA Engineer
Automatische Übersetzung. Prüfe das Original.
Über die Stelle
Als Senior macOS QA Engineer sind Sie für die Validierung der Stabilität, Sicherheit und Kompatibilität einer sicheren macOS-Plattform verantwortlich, die zum Schutz sensibler Systeme verwendet wird. Sie arbeiten mit einem Team von Ingenieuren und Reverse Engineers zusammen, um manuelle Testpläne zu entwerfen und auszuführen, die sich mit Systemerweiterungen, Interprozesskommunikation und dem Verhalten des Betriebssystems auf niedriger Ebene befassen. Dies ist eine praktische, investigative Rolle, die für jemanden geeignet ist, der gerne Randfälle aufdeckt und versteht, wie komplexe Systeme wirklich funktionieren.
Aufgaben
- Testen von macOS-Sicherheitsfunktionen, die Systemerweiterungen, Endpoint Security und Network Extension Frameworks umfassen
- Entwerfen und Ausführen manueller Testpläne für Systemerweiterungen, Interprozesskommunikation und Integrationspunkte auf niedriger Ebene des Betriebssystems.
- Untersuchen und Dokumentieren von Randfällen, Race Conditions, Kompatibilitätsszenarien und Regressionen über macOS-Versionen hinweg.
- Reproduzieren und Isolieren komplexer Probleme im Zusammenhang mit Sandboxing, SIP- und TCC-Interaktionen, Launch Services und Daemon-Verhalten.
- Direkte Zusammenarbeit mit Entwicklungs-, Support-, Produkt- und Automatisierungsteams zur Triage, Verifizierung und Regression von Fehlern und Kompatibilitätsproblemen.
- Validieren von Interaktionen zwischen der Plattform und macOS-Apps und -Diensten von Drittanbietern.
- Zusammenarbeit mit SDETs, um explorative und Regressionsfälle in Automatisierungskandidaten umzuwandeln.
Mindestanforderungen
- Aufrechterhalten einer engen Vertrautheit mit Änderungen in macOS-Releases und wie diese die Funktionalität und Kompatibilität beeinträchtigen können.
- 5+ Jahre QA-Erfahrung mit macOS-Anwendungen, mit Schwerpunkt auf Sicherheits-, System- oder Kompatibilitätstests.
- Starkes Verständnis der macOS-Interna, einschließlich System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services und Dateisystemen.
- Vertrautheit mit macOS-Diagnose- und Überwachungstools wie Console, Activity Monitor, Instruments, fs_usage, dtrace, tcpdump und lldb.
- Erfahrung im Testen von Low-Level-Produkten wie VPNs, Endpoint-Security-Tools oder Antivirensoftware.
- Fähigkeit, Absturzberichte und Debug-Protokolle zu lesen und Ursachen zu identifizieren.
- Fähigkeit, unabhängig zu arbeiten und Probleme gründlich zu untersuchen, bevor sie eskaliert werden.
- Ausgezeichnete schriftliche Kommunikationsfähigkeiten für klare Testfalldokumentation und Fehlerberichte.
- Vergütung: $6,500 USD pro Monat.
- PTO und Feiertage
Wir akzeptieren nur Lebensläufe, die in englischer Sprache eingereicht werden.
