Inetum
Sur
Senior macOS QA Engineer
Ü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. Dies ist eine praktische manuelle und explorative QA-Rolle (keine Automatisierungsrolle), die tiefgreifende praktische Erfahrung mit macOS-Interna, Systemerweiterungen und Anwendungsverhalten erfordert. Sie arbeiten mit einem hoch erfahrenen Team von Ingenieuren und Reverse Engineers zusammen, um manuelle Testpläne zu entwerfen und auszuführen, die Systemerweiterungen, Interprozesskommunikation und Low-Level-Betriebssystemverhalten untersuchen.
Wenn Sie gerne Randfälle identifizieren, alles lieben, was mit macOS zu tun hat, komplexe Systeme auf kontrollierte Weise gerne zerlegen und eine investigative Denkweise für Systemverhalten haben, ist diese Rolle genau das Richtige für Sie.
Aufgaben
- Testen von macOS-Sicherheitsfunktionen, die Systemerweiterungen, Endpoint Security und Network Extension-Frameworks umfassen.
- Entwerfen und Ausführen von manuellen Testplänen für Systemerweiterungen, Interprozesskommunikation (XPC) und Low-Level-Betriebssystemintegrationspunkte.
- 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 Drittanbieter-macOS-Apps und -Diensten.
- Zusammenarbeit mit SDETs, um explorative und Regressionsfälle in Automatisierungskandidaten umzuwandeln.
- Aufrechterhalten einer engen Vertrautheit mit Änderungen in macOS-Releases und wie diese die Funktionalität und Kompatibilität beeinflussen können.
Mindestanforderungen
- 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 Dateisysteme.
- 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-Sicherheits-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.
- Verfügbarkeit zur Arbeit während der Geschäftszeiten der US Eastern Time (EST).
Vergütung: 6.500 USD pro Monat
** Nur CVs, die in englischer Sprache eingereicht werden, werden berücksichtigt **
- Urlaub und Feiertage
