Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.
Silmaril is building a macOS app and seeks a hands-on QA engineer to own compatibility across Mac hardware, macOS releases, and enterprise deployments. You will move between Macs, MDM consoles, logs, automation, and product code to understand real-environment behavior and report findings clearly.
You will shape a robust compatibility program, set test coverage, and use AI to extend testing scope while keeping critical human judgment in testing. Remote work options are available.
We are backed by Y Combinator and based in San Francisco.
Silmaril is building a macOS app that must work reliably across different Mac hardware, macOS releases, and enterprise deployment environments.
You will own the compatibility work that makes that possible. You will build a test lab, define the right coverage, deploy through real MDM configurations, find failures before customers do, and give engineers the evidence they need to fix them.
This is a hands-on engineering role. You will move between Macs, MDM consoles, logs, automation, and product code to understand what happens in real environments.
AI can help a great QA engineer explore more configurations and diagnose failures faster. We are looking for someone who uses it to increase the scope and rigor of their work.
You can use agents to generate test cases, build automation, compare results, and investigate logs. You know where direct testing on real devices and careful human judgment remain essential. Your goal is a repeatable system that gets stronger with every release.
Define a risk-based test matrix across supported macOS versions, Apple silicon and Intel where applicable, device states, and MDM platforms.
Build and maintain working test environments in Jamf Pro and Microsoft Intune, with coverage of Kandji and Mosyle where appropriate. Test the policies and configuration differences customers will encounter.
Validate installation, enrollment, updates, removal, reinstalls, and macOS upgrades. Test both clean devices and machines with existing policies and software.
Investigate permissions, privacy controls, profiles, background items, and system extensions where relevant. Distinguish product defects from packaging, signing, MDM configuration, and operating-system behavior.
Automate repeatable checks, device setup, evidence collection, and regression testing while preserving hands-on coverage for failures automation cannot reliably detect.
Turn strange incompatibilities into precise bug reports with steps, configuration details, logs, impact, and a clear account of what changed.
Set release criteria, report coverage and remaining risk, and work directly with engineering to verify fixes before they ship.