×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer in Test; MacOS

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Sur Global
Full Time position
Listed on 2025-12-18
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 7500 USD Monthly USD 7500.00 MONTH
Job Description & How to Apply Below
Position: Software Development Engineer in Test (MacOS)
Location: Town of Poland

Software Development Engineer in Test (MacOS)

As the Software Development Engineer in Test (macOS) you will own the quality of 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.

Responsibilities
  • 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
  • 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

Seniority level

Entry level

Employment type

Full-time

Job function

Other

Industry

IT Services and IT Consulting

Referrals increase your chances of interviewing at Sur Global by 2x

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary