Senior MacOS QA Engineer
Core
Validating the stability, security, and compatibility of technology for macOS through deep manual testing of system internals and low-level OS integration.
Role type
Senior IC macOS QA Engineer (security & system-level)
Builds
macOS security features, system extensions, and low-level OS integration points
Domain
Operating Systems (macOS) + Cybersecurity
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
macOS internals (System Extensions, XPC, TCC, SIP, Launch Services), manual test planning, edge case exploration, crash report analysis, log debugging, third-party app compatibility testing, low-level product testing (VPNs, endpoint security)
Preferred skills
Familiarity with macOS diagnostic tools (Console, Instruments, dtrace, lldb), collaboration with SDETs for automation
Technologies
macOS, System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services, fs_usage, dtrace, tcpdump, lldb
Responsibilities
Test macOS security features across system extensions and frameworks; Design and execute manual test plans for system extensions and inter-process communications; Explore and document edge cases, race conditions, and compatibility scenarios; Reproduce and isolate complex issues related to sandboxing and daemon behaviors; Validate interactions between the company and third-party macOS apps; Collaborate with development and automation teams to triage and verify bugs
Seniority
Senior, hands-on IC