Como Ingeniero Senior de QA para macOS, serás responsable de validar la estabilidad, seguridad y compatibilidad de una plataforma macOS segura utilizada para proteger sistemas sensibles. Trabajarás junto a un equipo de ingenieros y de ingeniería inversa para diseñar y ejecutar planes de prueba manuales que profundicen en extensiones del sistema, comunicación entre procesos y comportamiento de bajo nivel del sistema operativo. Este es un rol práctico y de investigación, adecuado para alguien a quien le gusta descubrir casos extremos y comprender cómo funcionan realmente los sistemas complejos.
Responsabilidades
- Probar funciones de seguridad de macOS que abarcan extensiones del sistema, seguridad de endpoints y frameworks de Network Extension.
- Diseñar y ejecutar planes de prueba manuales para extensiones del sistema, comunicación entre procesos y puntos de integración de bajo nivel del sistema operativo.
- Explorar y documentar casos extremos, condiciones de carrera, escenarios de compatibilidad y regresiones en diferentes versiones de macOS.
- Reproducir y aislar problemas complejos relacionados con sandboxing, interacciones de SIP y TCC, servicios de lanzamiento y comportamientos de demonios.
- Trabajar directamente con los equipos de desarrollo, soporte, producto y automatización para clasificar, verificar y realizar regresiones de errores y problemas de compatibilidad.
- Validar las interacciones entre la plataforma y aplicaciones y servicios de terceros para macOS.
- Colaborar con los SDET para convertir casos exploratorios y de regresión en candidatos para automatización.
- Mantenerse familiarizado con los cambios en las versiones de macOS y cómo pueden afectar la funcionalidad y la compatibilidad.
Requisitos
- Más de 5 años de experiencia en QA con aplicaciones de macOS, con un enfoque en pruebas de seguridad, a nivel de sistema o de compatibilidad.
- Fuerte comprensión de los internos de macOS, incluyendo System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services y sistemas de archivos.
- Familiaridad con herramientas de diagnóstico y monitoreo de macOS como Console, Activity Monitor, Instruments, fs_usage, dtrace, tcpdump y lldb.
- Experiencia en pruebas de productos de bajo nivel como VPN, herramientas de seguridad de endpoints o software antivirus.
- Capacidad para leer informes de fallos y registros de depuración e identificar las causas raíz.
- Capacidad para trabajar de forma independiente e investigar problemas a fondo antes de escalar.
- Excelentes habilidades de comunicación escrita para la documentación clara de casos de prueba e informes de errores.
- Compensación: $6.500 USD por mes.
- PTO y Días Feriados.
Solo aceptamos CVs enviados en inglés.