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
📊
Average salary range of similar jobs in
analytics →
Loading...