Senior MacOS QA Engineer
Sur · Bogotá, Bogota, Colombia · Mexico City, Mexico · Costa Rica +2 · Remote
All reasons
- Open 49 days
In its favour
- Publishes a salary range
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.
Skills
- macOS
More jobs at Sur
All 7- Senior MacOS QA EngineerSur · Portugal · Spain · France +3 · USD 6,500/mo1mo ago
- Senior Software Development Engineer in TestSur · Brazil · Argentina · Colombia +3 · USD 5,000–6,000/mo1mo ago
- Staff Software EngineerSur · Portugal · Brazil · Poland +3 · USD 9,000–12,000/mo1mo ago
- Senior Business Intelligence EngineerSur · Argentina · Colombia · Brazil +3 · USD 5,000–7,500/mo2mo ago
Similar roles
- ANALISTA DE MERCADEO PALMIRAVeolia Environnement SA · Palmira, Valle del Cauca, Colombia2d ago
- Senior Performance Test Automation EngineerSparq Holdings · Mexico · Uruguay · Costa Rica +23d ago
- Especialista de Integridad de Datos y Equipos de LaboratorioGenfar · Cali, Valle del Cauca, Colombia3d ago
- QA Engineer - Manual & AutomationSonatafytechnology · Colombia3d ago
- QA Engineer - AMSAmadeus · Bogota3d ago
- Senior QA Automation EngineerFélix · Colombia3d ago