Taro Logo

Software Development Engineer in Test (MacOS)

$90,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Cybersecurity

Job Description

Join a US-based company as a Software Development Engineer in Test specializing in macOS integration. This role focuses on ensuring quality across endpoint security agents, network extensions, and system-level components. You'll be responsible for building sophisticated automated tests, validating complex macOS behaviors, and ensuring platform reliability. The position goes beyond simple UI testing, diving deep into system extension testing, sandbox boundary validation, and creating test frameworks that simulate real-world macOS system behavior under enterprise security constraints. Working closely with engineering and product teams, you'll be instrumental in maintaining high-quality standards throughout the product lifecycle. The role offers competitive compensation, flexible PTO, and the convenience of remote work, making it an excellent opportunity for experienced test automation engineers passionate about macOS development.

Last updated a month ago

Responsibilities For Software Development Engineer in Test (MacOS)

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

Requirements For Software Development Engineer in Test (MacOS)

Python
  • Strong proficiency in at least two of the following languages: Python, Swift, ObjC
  • Experience developing automated test frameworks for 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
  • Excellent debugging and troubleshooting skills on MacOS
  • Experience in reverse engineering, disassembly, or debugging at kernel/driver level (preferred)
  • Practical knowledge of functional and regression testing methodologies
  • Familiarity with performance testing techniques
  • Background in virtualization platforms and VM lifecycle management (preferred)
  • Experience integrating AI/LLM-based solutions into automation (preferred)

Benefits For Software Development Engineer in Test (MacOS)

  • Salary: $7,500 USD /month
  • Unlimited PTO
  • Holidays

Related Jobs