×
Register Here to Apply for Jobs or Post Jobs. X

Senior MacOS QA Engineer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Sur Global
Full Time position
Listed on 2025-12-18
Job specializations:
  • IT/Tech
    Technical Support, IT QA Tester / Automation
Salary/Wage Range or Industry Benchmark: 6500 USD Monthly USD 6500.00 MONTH
Job Description & How to Apply Below
Location: Town of Poland

As a Senior macOS QA Engineer, you will play a critical role in validating the stability, security, and compatibility of the company's technology for macOS. This is a deeply technical manual QA role requiring hands‑on experience with macOS internals, system extensions, and application behavior.

What You Will Do
  • Test macOS security features that span across system extensions, Endpoint Security, and Network Extension frameworks
  • Design and execute manual test plans for system extensions, inter-process communications (XPC), and low-level OS 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/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 company and third‑party macOS apps and services
  • Collaborate with SDETs to turn exploratory and regression cases into automation candidates
  • Maintain deep familiarity with changes in macOS releases and how they might impact functionality and compatibility
Requirements
  • 5+ years in QA for macOS applications, with a focus on security, system-level, or compatibility testing
  • Strong understanding of macOS internals:
    System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services, file systems, etc
  • Familiarity with macOS diagnostic and monitoring tools (e.g., Console, Activity Monitor, Instruments, , dtrace, tcpdump, lldb)
  • Experience testing low-level products (VPNs, endpoint security, antivirus, etc.)
  • Ability to read crash reports, debug logs, and identify root causes
  • Ability to work independently and deeply investigate issues before escalating
  • Excellent written communication for clear test case documentation and bug reports
Benefits

Salary: 6,500 USD / month + Holidays. Unlimited PTO.

Job Details
  • Seniority level:
    Mid‑Senior level
  • Employment type:

    Full‑time
  • Job function:
    Other
  • Industries: IT Services and IT Consulting
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary