DevPulse

macOS Python AQA Engineer in Cybersecurity

$$$$

About the Role 

We are 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. 


What You’ll 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 

 

Required Qualifications 

  • 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 

 

Preferred Qualifications 

  • 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 

Required domain experience

Security 2 years

Required languages

English C1 - Advanced
Ukrainian Native
Published 8 June
44 views
·
1 application
Last responded more than a month ago
To apply for this and other jobs on Djinni login or signup.
Loading...