Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software Development Engineer in Test (MacOS)

Software Development Engineer in Test (MacOS)

SurCR
Hace 3 días
Tipo de contrato
  • Quick Apply
Descripción del trabajo

We're looking for a deeply technical and hands-on Software Development Engineer in Test (macOS) to own the quality of their macOS integration layers — including endpoint security agents, network extensions, and other system-level components. You'll work closely with engineering and product teams to build high-fidelity automated tests, validate complex behavior across macOS internals, and ensure our platform’s reliability, security, and compatibility on Apple hardware.

This is not just UI testing — this is system extension testing, sandbox boundary validation, and building test frameworks that simulate real-world macOS system behavior under enterprise security constraints.

Responsibilities :

  • Work with product development teams throughout the product life cycle to ensure software quality requirements and goals are established and met.
  • Responsible for automating functional and non-functional tests to reduce test duration
  • Design, build, and maintain automated test infrastructure for system-level macOS functionality, especially around :
  • Perform code reviews and white box testing to uncover defects early in the product life cycle.

Requirements

  • Strong proficiency in at least two of the following languages : Python, Swift, ObjC
  • Design, build, and maintain automated test infrastructure for system-level macOS functionality, especially around : Endpoint Security, Network Extensions, Accessibility and other Mac frameworks.
  • Experience developing automated test frameworks or comprehensive test suites targeting MacOS desktop applications and platform functionality.
  • Participate in architectural and design reviews with engineering and product
  • Drive regression, exploratory, and compatibility testing across macOS versions (including Sonoma and beyond)
  • Excellent debugging and troubleshooting skills on MacOS.
  • Nice to have :

  • Experience in reverse engineering, disassembly, or debugging at the kernel / driver level is highly desirable.
  • Practical knowledge of functional and regression testing methodologies for desktop applications.
  • Familiarity with performance testing techniques (soak, stress, load testing).
  • Background in virtualization platforms, data center operations, or VM lifecycle management.
  • Experience integrating AI / LLM-based solutions into automation to improve testing efficiency.
  • Benefits

    Salary : $7,500 USD / month + Holidays

    Unlimited PTO

    Crear una alerta de empleo para esta búsqueda

    Development Engineer • CR