Skip to main content

Software DevelopmentProfessionalAQS-MAD

IICTI Certified Mobile Application Developer

Professional certification covering 12 modules, from mobile architecture patterns and modularization at scale to on-device AI and platform capability integration.

Exam
2 h
Questions
150
Pass mark
70%
Valid for
3 years

About this certification

Holders demonstrate that they can apply and evaluate mobile architecture patterns and modularization at scale, cross-platform versus native strategy, concurrency, state and reactive data flows and offline-first data, sync and local persistence, plus 8 further areas, in realistic professional scenarios, as defined in the AQSCERT scheme for Mobile Application Developer.

Who it is for: Professionals working, or preparing to work, in software development roles.

Syllabus

What you'll be assessed on — 12 modules. The percentage is each module's share of the exam.
  1. 01Mobile architecture patterns and modularization at scale8% of the exam
    • Architect modular mobile codebases that scale across features and teams.
    • Scope: MVVM, MVI and unidirectional data flow, Clean Architecture, feature modularization, dependency injection (Hilt, Koin, Swift DI), build-time and team-scaling trade-offs.
  2. 02Cross-platform versus native strategy7% of the exam
    • Evaluate native and cross-platform approaches against product, performance and team constraints.
    • Scope: SwiftUI and Jetpack Compose, React Native New Architecture (Fabric, TurboModules, JSI), Flutter, Kotlin Multiplatform, interop and bridging costs.
  3. 03Concurrency, state and reactive data flows12% of the exam
    • Design safe concurrent and reactive data flows free of leaks and race conditions.
    • Scope: Swift structured concurrency and actors, Kotlin coroutines and Flow, Combine, state management in Compose/SwiftUI/React, lifecycle-aware work and race-condition analysis.
  4. 04Offline-first data, sync and local persistence7% of the exam
    • Architect offline-first data layers with reliable synchronization and conflict handling.
    • Scope: SQLite/Room, Core Data and SwiftData, Realm, conflict resolution and CRDTs, background sync (WorkManager, BGTaskScheduler), caching and schema migrations.
  5. 05Mobile application security and privacy engineering10% of the exam
    • Evaluate and harden mobile apps against MASVS requirements and platform privacy rules.
    • Scope: OWASP MASVS/MASTG, Keychain/Keystore and hardware-backed keys, certificate pinning, Play Integrity and App Attest, secure storage, privacy manifests and data minimization.
  6. 06Authentication, identity and API integration10% of the exam
    • Design secure authentication and resilient API integration for mobile clients.
    • Scope: OAuth 2.1 with PKCE and AppAuth, passkeys, biometric step-up, token storage and refresh, GraphQL/REST/gRPC clients, resilient networking and backend-for-frontend patterns.
  7. 07Performance engineering and resource optimization8% of the exam
    • Diagnose and resolve performance, memory and energy bottlenecks using platform profilers.
    • Scope: Startup time, rendering and jank analysis, memory and battery profiling (Instruments, Android Studio Profiler, Perfetto), baseline profiles, app size reduction.
  8. 08Testing strategy and mobile quality engineering9% of the exam
    • Design a layered mobile test strategy that delivers fast, reliable feedback.
    • Scope: Unit, snapshot and UI testing (XCTest, Espresso, Compose testing, Maestro, Detox), contract tests, device farms, flaky test management and test pyramid design.
  9. 09Mobile CI/CD, release engineering and store compliance7% of the exam
    • Lead mobile release pipelines that ship safely with controlled rollout and rollback.
    • Scope: Fastlane, Xcode Cloud and Gradle pipelines, code signing, staged rollouts and phased releases, feature flags, OTA updates, App Store and Google Play policy compliance.
  10. 10Observability, crash analytics and production diagnostics5% of the exam
    • Diagnose production defects and measure app health using telemetry and crash analysis.
    • Scope: Crash and ANR analysis (Crashlytics, Sentry), symbolication, OpenTelemetry for mobile, real-user monitoring, privacy-compliant analytics and experimentation.
  11. 11Accessibility, internationalization and inclusive UX11% of the exam
    • Evaluate and design mobile experiences that meet accessibility and localization standards.
    • Scope: WCAG 2.2 and EN 301 549 for mobile, VoiceOver and TalkBack, dynamic type, localization and RTL layouts, adaptive layouts for foldables and tablets.
  12. 12On-device AI and platform capability integration6% of the exam
    • Architect integration of on-device ML and platform capabilities within privacy and resource limits.
    • Scope: Core ML and Apple Foundation Models, ML Kit, LiteRT and Gemini Nano, push notifications, widgets and app intents, background location and permission strategy.

Exam blueprint

Multiple-choice examination (150 questions, 4 options, single correct answer) built from professional scenarios.
Questions per module150 questions · 2 h · pass 70%
  • Mobile architecture patterns and modularization at scale12
  • Cross-platform versus native strategy11
  • Concurrency, state and reactive data flows18
  • Offline-first data, sync and local persistence11
  • Mobile application security and privacy engineering15
  • Authentication, identity and API integration15
  • Performance engineering and resource optimization12
  • Testing strategy and mobile quality engineering14
  • Mobile CI/CD, release engineering and store compliance10
  • Observability, crash analytics and production diagnostics7
  • Accessibility, internationalization and inclusive UX16
  • On-device AI and platform capability integration9
Question types
Single choice 100%
Delivery
Online (remote proctored), Test centre, On-site (corporate)
Retakes
Up to three attempts within any 12-month period. A 14-day waiting period applies after a first unsuccessful attempt and 30 days after a second. Each retake requires a new booking and fee. Retakes draw a different randomised form from the question bank.

Provisional cut score — psychometric validation is required before live delivery. Blueprint v1.0.

Your path to certification

  1. 1

    Register

    Create a free account and start the programme.

  2. 2

    Practice

    Online practice test (coming soon).

  3. 3

    Training

    Optional

    Online course or classroom — or skip it.

  4. 4

    Certification

    Independent exam and certification decision.

Training is optional and does not by itself confer certification. Find a training partner

Eligibility & prerequisites

Required

  • Valid government-issued photo identification
  • Agreement to abide by the AQSCERT Code of Professional Conduct

Recommended

  • No formal prerequisites; relevant professional experience is strongly recommended

More information

Certification process
  1. 1. Application — Create an account and apply for this certification.
  2. 2. Eligibility review — AQSCERT checks the formal eligibility requirements.
  3. 3. Assessment — Sit the 2 h examination online or at a test centre.
  4. 4. Independent decision — A decision maker not involved in your training or assessment reviews all evidence.
  5. 5. Issuance — A digitally signed certificate with QR verification, valid for 3 years.
  6. 6. Recertification — Before expiry, evidence 60 hours of CPD or re-sit the examination.
  7. Certificates may be suspended, withdrawn or revoked in line with the Certification Scheme. Status is always shown on the public verification page.
Scheme & accreditation
Certification scheme
Software Development Certification Scheme
Scheme code
AQS-SCH-IT-02
Scheme version
v1.0 (effective 1 Jan 2026)

Accreditation: AQSCERT is accredited by DA, an IAF MLA signatory, to ISO/IEC 17024. Our programmes are developed by leading experts from industry.

Ready to start AQS-MAD?

Practise online, add optional training, then sit the independent exam.

  • Professional

    AQS-ST

    IICTI Certified Software Tester

    Professional certification covering 11 modules, from risk-based test strategy and quality engineering governance to leading test practices, process improvement and audits.

    Exam duration
    1 h 30 min
    Questions
    120 questions

    Exam fee from

    €100

  • Professional

    AQS-SDN

    IICTI Certified .NET Software Developer

    Professional certification covering 11 modules, from cLR internals, GC tuning and allocation-free C# to leading .NET modernisation and engineering governance.

    Exam duration
    1 h 30 min
    Questions
    120 questions

    Exam fee from

    €90

  • Professional

    AQS-DE

    IICTI Certified DevOps Engineer

    Professional certification covering 11 modules, from software supply chain security and SLSA build provenance to delivery performance analytics and cloud FinOps governance.

    Exam duration
    1 h 30 min
    Questions
    120 questions

    Exam fee from

    €120

  • Professional

    AQS-SA14

    IICTI Certified Software Architect

    Professional certification covering 11 modules, from quality-attribute-driven architecture and ATAM trade-off analysis to architecture decision governance and documentation.

    Exam duration
    1 h 30 min
    Questions
    120 questions

    Exam fee from

    €100

IICTI Certified Mobile Application Developer (AQS-MAD) · IICTI