Senior Quality Assurance Engineer

Silmaril

United States

Sur place

USD 120 000 - 150 000

Plein temps

14 jours+
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

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.

Qualifications

  • Five or more years of experience in QA engineering or related role.
  • Test native macOS software on real Macs across OS versions and hardware.
  • Hands-on experience deploying/troubleshooting macOS through at least one major MDM (Jamf Pro, Intune, Kandji or Mosyle).
  • Inspect logs, write scripts, build automation, investigate failures beyond surface symptoms.
  • Produce clear, reproducible bug reports and prioritize test matrix when coverage is limited.
  • Own the full release experience from fresh MDM deployment to updates.

Responsabilités

  • Define a risk-based test matrix across macOS versions, Silicon/Intel, and MDM platforms.
  • Build and maintain test environments in Jamf Pro and Microsoft Intune with Kandji/Mosyle coverage.
  • Validate installation, enrollment, updates, removal, reinstalls, and macOS upgrades.
  • Investigate permissions, profiles, and OS behavior to distinguish defects from packaging issues.
  • Automate repeatable checks and evidence collection while preserving hands-on coverage.
  • Turn incompatibilities into precise bug reports with steps, logs, and configuration details.

Connaissances

QA engineering
Mac hardware testing
Automation scripting
Bug reporting
Test matrix planning
Remote work readiness

Outils

Jamf Pro
Microsoft Intune
Kandji
Mosyle

Description du poste

We are backed by Y Combinator and based in San Francisco.

The Opportunity

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.

You Will Own
Compatibility strategy

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.

Automation and tooling

Automate repeatable checks, device setup, evidence collection, and regression testing while preserving hands-on coverage for failures automation cannot reliably detect.

Reproduction and triage

Turn strange incompatibilities into precise bug reports with steps, configuration details, logs, impact, and a clear account of what changed.

Release quality

Set release criteria, report coverage and remaining risk, and work directly with engineering to verify fixes before they ship.

You
  • You have five or more years of experience in QA engineering, test engineering, or a closely related role.
  • You have tested native macOS software on real Macs across multiple OS versions and hardware configurations.
  • You have hands‑on experience deploying and troubleshooting macOS software through at least one major MDM, such as Jamf Pro, Intune, Kandji, or Mosyle.
  • You can inspect logs, write scripts, build useful automation, and investigate a failure beyond the surface symptom.
  • You produce clear, reproducible bug reports and know how to prioritize a test matrix when exhaustive coverage is impossible.
  • You take ownership of the whole release experience, from a fresh MDM deployment to an update on a heavily configured customer machine.
  • Open to remote work
Bonus
  • Experience with endpoint security software, system extensions, PPPC/TCC, Full Disk Access, code signing, notarization, or macOS installer packages.
  • Experience administering several MDM platforms or supporting enterprise Mac fleets.
  • Strong Swift, Python, shell, XCTest, or CI experience.
  • A record of building a device lab or compatibility program from the ground up.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Remote macOS QA Engineer – Compatibility & Automation
Senior Remote macOS QA Engineer – Compatibility & Automation

Silmaril • États-Unis

Sur place
USD 120 000 - 150 000
Senior MacOS QA Engineer
Senior MacOS QA Engineer

Sur • États-Unis

À distance
USD 62 000 - 83 000
PTO
Holidays
Software Development Engineer in Test - Contacts, Phone, FaceTime
Software Development Engineer in Test - Contacts, Phone, FaceTime

Apple • San Diego (CA)

Sur place
USD 120 000 - 170 000
Quality Engineer, Tools and Automation
Quality Engineer, Tools and Automation

Apple Inc. • Cupertino (CA)

Sur place
USD 120 000 - 180 000
Software Development Engineer in Test - Platform System Validation
Software Development Engineer in Test - Platform System Validation

Apple • San Diego (CA)

Sur place
USD 140 000 - 170 000
Tools and Automation Engineer, Enterprise Systems
Tools and Automation Engineer, Enterprise Systems

Apple Inc. • Austin (TX)

Sur place
USD 110 000 - 150 000
Software Development Engineer in Test - CoreOS Quality Engineer
Software Development Engineer in Test - CoreOS Quality Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Sur place
USD 150 000 - 278 000
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Apple Inc. • San Diego (CA)

Sur place
USD 150 000 - 278 000
Stock programs
Medical and dental coverage
Relocation assistance
Quality & Test Automation Engineer – Developer Experience
Quality & Test Automation Engineer – Developer Experience

Apple Inc. • Cupertino (CA), Northern (KY)

Sur place
USD 150 000 - 278 000
Systems Quality Engineer - Accessory Ecosystem
Systems Quality Engineer - Accessory Ecosystem

Apple Inc. • Cupertino (CA), Northern (KY)

Sur place
USD 145 000 - 264 000