Sur LATAM
Software Development Engineer in Test (MacOS)
Job Location
Buenos Aires, Brazil
Job Description
Software Development Engineer in Test (MacOS) Our US-based client is seeking a deeply technical and hands-on Software Development Engineer in Test (macOS) to own the quality of their macOS integration layers, including endpoint security agents, network extensions, and other system-level components. You will work closely with engineering and product teams to develop high-fidelity automated tests, validate complex behaviors across macOS internals, and ensure platform reliability, security, and compatibility on Apple hardware. This role involves system extension testing, sandbox boundary validation, and building test frameworks that simulate real-world macOS system behavior under enterprise security constraints, going beyond UI testing. Responsibilities: Collaborate with product development teams throughout the product lifecycle to establish and meet software quality requirements. Automate functional and non-functional tests to reduce testing time. Design, build, and maintain automated test infrastructure for system-level macOS functionalities, especially around Endpoint Security, Network Extensions, Accessibility, and other Mac frameworks. Conduct code reviews and white-box testing to identify defects early in the product lifecycle. Requirements: Proficiency in at least two of the following languages: Python, Swift, Objective-C. Experience developing automated test frameworks or comprehensive test suites targeting macOS desktop applications and platform functionalities. Ability to participate in architectural and design reviews with engineering and product teams. Experience driving 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. Knowledge of functional and regression testing methodologies for desktop applications. Familiarity with performance testing techniques such as soak, stress, and load testing. Background in virtualization platforms, data center operations, or VM lifecycle management. Experience integrating AI/LLM-based solutions into automation to enhance testing efficiency. Benefits: Salary: $7,500 USD/month Holidays, Unlimited PTO. Additional Details: Seniority level: Entry level Employment type: Full-time Job function: Other Industry: IT Services and IT Consulting J-18808-Ljbffr
Location: Buenos Aires, Espírito Santo, BR
Posted Date: 9/17/2025
Location: Buenos Aires, Espírito Santo, BR
Posted Date: 9/17/2025
Contact Information
Contact | Human Resources Sur LATAM |
---|