ThreatDown is looking for
an experienced Mac Automation Quality Engineer with a strong background in endpoint security and macOS platform testing. This role is ideal for someone who thrives in a fast-paced, multi-product environment, enjoys building scalable automation frameworks, and has a passion for uncovering complex platform and security-related issues.
You’ll work closely with Engineering, Product Management, and Security teams to ensure high-quality delivery across modern macOS environments, while working on cutting‑edge endpoint security technologies, helping secure enterprise environments at scale, collaborating with highly technical engineering and security teams, influencing automation strategy and quality practices across multiple products, and gaining deep exposure to the macOS security ecosystem and Apple Silicon platforms.
What You Will Do
Design, develop, and maintain automated test suites using Python and PyTest
Validate endpoint security functionality across macOS releases and Apple Silicon platforms
Debug and troubleshoot macOS‑specific issues related to system behavior, sandboxing, permissions, and performance
Analyze logs and diagnostics using macOS tools such as Console, sysdiagnose, and spindump
Collaborate closely with developers to isolate issues, validate fixes, and ensure compatibility with new macOS versions
Build and maintain test environments across physical Macs and virtualized macOS infrastructure
Execute and enhance automated and manual test coverage for endpoint security features
Track, document, and prioritize defects with clear reproduction steps and analysis
Drive improvements in automation coverage, regression stability, execution efficiency, and quality metrics
Participate actively in Agile development processes and continuously improve QA methodologies and tooling
Skills You’ll Need To Have
5+ years of experience in Quality Engineering, Test Automation, or Software Validation
Strong experience testing macOS applications or endpoint security products
Deep understanding of macOS internals, logging, and diagnostic tooling
Hands‑on experience with Python, PyTest, Bash scripting, and Git
Experience with CI/CD and build systems such as Azure DevOps, Jenkins, GitLab, or TeamCity
Experience with macOS virtualization platforms including VMware, UTM, or Tart
Strong analytical, debugging, and troubleshooting skills
Excellent written and verbal communication skills
Skills That Are Nice To Have
Experience with Apple Endpoint Security Framework (ESF), MDM platforms, or mobileconfig profiles
Experience testing EDR, antivirus, or endpoint protection technologies
Familiarity with CI/CD automation pipelines and infrastructure testing
Networking knowledge including REST APIs, TCP/IP, DNS, DHCP, and Active Directory
Linux/Unix administration experience
Enterprise IT administration experience including software deployment, security policies, backups, and multi‑user environments
Strong object‑oriented programming fundamentals
Perks & Benefits
An opportunity to do something great for yourself and the world!
Employee Referral Bonus Program
Wellness programs
(Benefits and Perks subject to change by country/region)
#J-18808-Ljbffr