Senior MacOS QA Engineer

Sur Global

Poland

On-site

PLN 250,000 - 299,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

PTO and Holidays
Compensation: $6,500 USD per month

Job summary

Sur Global is seeking a Senior macOS QA Engineer to validate the stability, security, and compatibility of a secure macOS platform used to protect sensitive systems. You will design and execute manual test plans and work with reverse engineers to explore system extensions, IPC, and low-level OS behavior.

The role requires strong analytical skills to reproduce edge cases, diagnose root causes from crash reports, and collaborate with development, support, product, and automation teams.

Qualifications

  • 5+ years of QA experience with macOS applications, focusing on security, system-level, or compatibility testing.
  • Deep understanding of macOS internals, including System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services, and file systems.
  • Experience with macOS diagnostic 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.

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

Skills

macOS QA
Security testing
System testing
Edge cases
Crash analysis

Tools

Console
Instruments
lldb
fs_usage
dtrace
tcpdump

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
Requirements
  • 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
Benefits
  • Compensation: $6,500 USD per month
  • PTO and Holidays

We only accept CVs submitted in English.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior macOS QA Engineer: Edge-Case & Security Testing
Senior macOS QA Engineer: Edge-Case & Security Testing

Sur Global • Poland

On-site
PLN 250,000 - 299,000
PTO and Holidays
Compensation: $6,500 USD per month
QA Engineer
QA Engineer

Remote Office • Poland

On-site
PLN 111,600 - 167,400
MacOS QA Engineer (Remote) - Desktop AI Apps
MacOS QA Engineer (Remote) - Desktop AI Apps

Remote Office • Poland

Remote
PLN 45,000 - 65,000
Test accounts and sample data
Direct access to the development team
Remote work flexibility
MacOS Platform Engineer
MacOS Platform Engineer

Experis • Polska

Hybrid
PLN 140,000 - 200,000
Remote QA Engineer – Cross-Platform Desktop Apps (AI)
Remote QA Engineer – Cross-Platform Desktop Apps (AI)

Remote Office • Poland

Remote
PLN 112,000 - 167,000
macOS Virtualization Engineer
macOS Virtualization Engineer

UltaHost • Polska

Remote
PLN 70,000 - 90,000
Competitive salary and performance-based bonuses
Supportive engineering team focused on automation
Senior Manual QA Engineer
Senior Manual QA Engineer

Luxoft • Polska

On-site
PLN 150,000 - 230,000
Private medical & dental care
Life insurance
Internal mobility program
macOS Platform Engineer
macOS Platform Engineer

Billennium • Polska

Hybrid
PLN 134,000 - 257,000
Udemy for Business
Private medical care
Multisport card
+7
QA Engineer
QA Engineer

MindPal Sp. z o. o. • Szczecin

On-site
PLN 205,000 - 277,000
Mac Developer (f/m)
Mac Developer (f/m)

SmartRecruiters, Inc. • Łódź

On-site
PLN 180,000 - 240,000
Hybrid work
Annual bonus
Referral bonus
+4