Skip to content

Feature Experimentation Certification Track

beginner

The Feature Experimentation certification track validates your ability to implement feature flags, run server-side experiments, and manage controlled rollouts using Optimizely Feature Experimentation (Full Stack). This track covers SDK integration, flag lifecycle management, targeting and segmentation, event tracking, and deployment strategies.

Feature Experimentation is the developer-centric side of Optimizely’s experimentation platform, enabling teams to test and release features safely across any application — web, mobile, or server-side.

The Optimizely Foundations exam is a single cross-product assessment required before any Core certification. It covers platform-wide concepts across all Optimizely products — not specific to this track. See the Foundations exam overview for domains and format.

Core (30 MCQs + 2 tasks + 1 rationale, 90 minutes)

Section titled “Core (30 MCQs + 2 tasks + 1 rationale, 90 minutes)”
DomainWeightTopics
SDK implementation patterns30%Multi-language SDKs, user context, bucketing, event batching
Experiment design25%A/B tests with flags, mutual exclusion, feature variables, multivariate flags
Advanced targeting20%Custom attributes, ODP integration, dynamic audience sync
DevOps integration15%CI/CD flag management, flag archiving, emergency kill switches
Results analysis10%Stats engine, experiment results API, data export

Advanced (20 MCQs + 3 tasks + 2 rationales, 120 minutes)

Section titled “Advanced (20 MCQs + 3 tasks + 2 rationales, 120 minutes)”
DomainWeightTopics
Architecture and scale30%Microservices flag management, edge computing, flag dependency graphs
Advanced experimentation25%Multi-metric optimization, interaction effects, long-running experiments
Cross-product integration20%Feature Exp + Web Exp coordination, Feature Exp + ODP, Feature Exp + CMS
Performance optimization15%SDK performance, datafile caching, network resilience
Governance and compliance10%Flag ownership, audit trails, GDPR/privacy considerations
  • Developers — Engineers who implement feature flags in application code (all tiers).
  • Solutions Architects — Architects who design flag management strategies across services (all tiers).
  • Strategists — Product managers who use flags for controlled rollouts and experiments (Foundation and Core).
  • Administrators — Platform owners who manage projects, environments, and access (Foundation and Core).
  • Feature Experimentation learning path (self-paced, available in the certification portal)
  • SDK reference documentation (JavaScript, Python, Java, Go, C#, Ruby, PHP, React, Swift, Android)
  • Feature flag patterns and best practices guide
  • Feature Experimentation sandbox environment (provided with learning path enrollment)