H

MacOS MDM & Deployment QA Engineer

Honcho Nigeria Ltd

Engineering & Technology

Yesterday
Easy apply New Additional Questions

Job summary

We are Honcho Nigeria Limited, a company with various interests but with a technology and marketing focus. This is a work-from-home job for a macOS MDM & Deployment QA Engineer who is Offshore (Nigeria). We are looking for a hands-on macOS MDM & Deployment QA Engineer based in Nigeria to test and validate a macOS application across different operating-system versions, Mac hardware configurations, and enterprise device-management environments. The primary focus of this role is MDM environments, macOS system behavior, and deployment workflows. You will configure and test managed Mac environments, validate installations and upgrades, investigate operating-system and policy-related failures, and provide engineers with the technical evidence needed to reproduce and resolve issues. This is a hands-on technical QA role. You will regularly work with macOS devices, MDM consoles, configuration profiles, deployment packages, system logs, scripts, automation, and application builds to understand exactly how the software behaves under different enterprise conditions.

Min Qualification: Degree Experience Level: Senior level Experience Length: 7 years Language Requirement: English Working Hours: Full Time - Flexible Hours Applicant Location: Remote (Work From Home), Nigeria

Job descriptions & requirements

Responsibilities:

  • Enrolling and managing Mac test devices through MDM.
  • Creating and validating configuration profiles and deployment policies.
  • Testing differences between MDM platforms and configurations.
  • Validating application behavior on newly enrolled and existing managed devices.
  • Reproducing customer MDM configurations when investigating deployment problems.
  • Identifying whether failures originate from the application, MDM configuration, packaging, permissions, or macOS itself.


Deployment Workflows:

  • Own testing of the complete macOS application deployment lifecycle, including Fresh installations. MDM-based installations. Application updates and version-to-version upgrades.
  • Application removal and cleanup.
  • Reinstallation after removal.
  • Device enrollment and re-enrollment.
  • macOS upgrades with the application already installed.
  • Deployment to machines with existing profiles, policies, security software, and applications.
  • Failed, interrupted, delayed, or partially completed deployments.
  • Testing should represent conditions likely to exist on actual enterprise Macs rather than only clean test machines.


MacOS Behavior:

  • Investigate how macOS security, privacy, permissions, and system-management behavior affect the application.
  • A key responsibility is determining whether unexpected behavior represents an application defect, macOS behavior, MDM policy issue, packaging problem, permissions issue, or environmental conflict.


Compatibility Testing:

  • Execute a risk-based compatibility matrix across supported environments, including Supported macOS versions., Apple silicon Macs, Intel Macs where applicable
  • Clean and previously configured devices.
  • Managed and unmanaged devices.
  • Different MDM platforms.
  • Different application versions.
  • Different installation, deployment, and upgrade paths.
  • Identify the combinations presenting the highest risk and prioritize testing accordingly.


Reproduction and Technical Triage:

  • Turn unusual deployment or compatibility problems into precise, reproducible engineering issues.


Bug Reports:

  • Exact reproduction steps.
  • macOS version.
  • Hardware and configuration details.
  • MDM platform and relevant policies.
  • Application version.
  • Installation or upgrade path.
  • Relevant configuration profiles.
  • Logs and diagnostic evidence.
  • Expected versus actual behavior.
  • Frequency and impact of the problem.
  • Engineers should be able to use your report to understand both what failed and the exact environment in which it failed.


Automation and Tooling:

  • Automate repetitive portions of compatibility and deployment testing where automation improves reliability and coverage.
  • Scripting for environment validation
  • Application installation and removal.
  • Device-state verification.
  • Log and diagnostic collection.
  • Configuration verification.
  • Regression testing.
  • Test-data collection.
  • Comparison of results between macOS or application versions.
  • Automation should complement (not replace) hands-on validation of macOS and MDM behavior.


Release Quality:

  • Work directly with engineering to validate builds before release.
  • Determine which macOS configurations have been tested.
  • Determine which MDM environments have been validated.
  • Determine which deployment workflows have passed.
  • Determine which defects remain open.
  • Determine which fixes require regression testing.
  • Determine which compatibility risks remain before release.
  • Verify fixes against the original failing environment whenever practical.

 

AI-Assisted QA:

  • Use AI-assisted tools where appropriate to improve testing efficiency and coverage.
  • Generate additional test scenarios.
  • Assist with automation and scripting.
  • Analyze logs.
  • Compare results across environments.
  • Investigate unusual failures.
  • Identify potential gaps in test coverage.
  • AI should increase the scope and efficiency of testing while direct validation on real macOS environments remains an important part of the role.

 

Requirements:

  • A minimum of 7+ years of experience in QA engineering, test engineering, macOS administration, endpoint engineering, or a closely related technical role.
  • Hands-on experience testing or supporting software on macOS.
  • Practical experience with at least one major MDM platform such as Jamf Pro, Microsoft Intune, Kandji, or Mosyle.
  • You understand how enterprise applications are installed, configured, updated, and removed from managed Macs.
  • You are comfortable investigating macOS behavior using system logs, Terminal commands, configuration profiles, scripts, and diagnostic tools.
  • You can write basic automation or shell/Python scripts to make repetitive testing and diagnostic work more efficient.
  • You produce clear, detailed, and reproducible bug reports.
  • You can work independently in a remote/offshore environment while collaborating effectively with a U.S.-based engineering team.
  • You have reliable internet connectivity and can maintain an appropriate remote testing environment in Nigeria.
  • You can provide reasonable working-hour overlap with the U.S.-based team for technical discussions, defect triage, and release activities.


Bonus Qualifications:

  • Experience with endpoint security or enterprise security software.
  • Experience with PPPC/TCC, Full Disk Access, system extensions, configuration profiles, code signing, notarization, or macOS installer packages.
  • Experience administering multiple MDM platforms or supporting enterprise Mac fleets.
  • Experience with Python, shell scripting, Swift, XCTest, or CI/CD systems.
  • Experience building an MDM or macOS compatibility testing environment from the ground up.
  • Experience troubleshooting complex deployment problems involving interactions between applications, security products, MDM policies, and macOS controls.


 

 You Will Own The following:

 MDM Environments:

  • Build, configure, and maintain macOS test environments using enterprise MDM platforms.
  • Primary emphasis will be on Jamf Pro and Microsoft Intune, with additional coverage of Kandji and Mosyle where appropriate.


Location: Remote — Nigeria


Note: This is an offshore position working with a U.S.-based engineering team. Day-to-day testing and investigation will be performed remotely from Nigeria using appropriate Mac hardware and designated MDM test environments.

 

About Honcho Nigeria Ltd

Honcho Nigeria Limited plays a crucial role as a subcontractor to Pledge Software, supporting its mission to empower nonprofits and communities by providing access to scarce resources. Pledge Software, the creator of Pactman.org, is a for-profit company dedicated to making this vision a reality.


As author Dan Pallotta aptly stated, "We stand on the precipice of a possibility not known to any of our ancestors – a world free of most of the suffering that has plagued humanity since the beginning of time. Our greatest moral question is whether we will make this imagined world a reality."

Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
4 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Or your alerts