Quick Overview
Job Description
As the Senior macOS QA Engineer, you will be responsible for validating the stability, security, and compatibility of a secure macOS platform used to protect sensitive systems. You will work alongside a team of engineers and reverse engineers to design and execute manual test plans that dig into system extensions, inter process communication, and low level operating system behavior. This is a hands-on, investigative role suited to someone who enjoys uncovering edge cases and understanding how complex systems truly work.
Responsibilities
• Test macOS security features spanning system extensions, Endpoint Security, and Network Extension frameworks
• Design and execute manual test plans for system extensions, inter process communication, and low level operating system integration points.
• Explore and document edge cases, race conditions, compatibility scenarios, and regressions across macOS versions.
• Reproduce and isolate complex issues related to sandboxing, SIP and TCC interactions, launch services, and daemon behaviors.
• Work directly with development, support, product, and automation teams to triage, verify, and regress bugs and compatibility issues.
• Validate interactions between the platform and third party macOS apps and services.
• Collaborate with SDETs to turn exploratory and regression cases into automation candidates.
• Maintain close familiarity with changes in macOS releases and how they may impact functionality and compatibility.
• 5+ years of QA experience with macOS applications, with a focus on security, system level, or compatibility testing.
• Strong understanding of macOS internals, including System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services, and file systems.
• Familiarity with macOS diagnostic and monitoring tools such as Console, Activity Monitor, Instruments, fs_usage, dtrace, tcpdump, and lldb.
• Experience testing low level products such as VPNs, endpoint security tools, or antivirus software.
• Ability to read crash reports and debug logs and identify root causes.
• Ability to work independently and investigate issues thoroughly before escalating.
• Excellent written communication for clear test case documentation and bug reports.
• Compensation: $6,500 USD per month.
• PTO and Holidays
We only accept CVs submitted in English.
Similar jobs
- AE
Manager Quality Assurance International - Dairy (m/w/d)
NewALDI Einkauf SE & Co. oHG
Essen, Nordrhein-Westfalen🇩🇪HybridYesterdayTechnology - MT
Supplier Quality Engineer (M/W/D) Lieferantenqualität
NewMinimax Technologies GmbH
Bad Oldesloe, Federal Republic Of Germany🇩🇪HybridYesterdayEngineering - AR
Senior Embedded Software Test Engineer (m/f/d), Safety & Security Platform
NewARX Robotics GmbH
Munich🇩🇪17 hours agoRoboticsC++SchedulingTechnology - RD
Qualitätskontrolleur (m/w/d)
NewRandstad Deutschland
pritzwalk, Brandenburg🇩🇪€3.2k/moHybrid2 days ago - CA
Supplier & Field Quality Engineer
Cannondale
Freiburg🇩🇪€55.6k - €62.2k/yr3 days agoFiberCNCHTTPS+1Engineering - AL
ATE Test Engineer – Teradyne J750 Semiconductor (all gender)
ALTEN
Munich, BY🇩🇪On-site3 days agoSVNC++Git+3Technology