Role Overview
We are seeking a passionate
Quality Engineer (QE)
with strong expertise in progressive delivery, feature flagging, and experimentation
using LaunchDarkly
. The QE will be responsible for designing and executing robust test strategies for features released behind flags, ensuring risk-free deployments, and driving adoption of LaunchDarkly best practices across the engineering teams. This role blends traditional QA responsibilities with
feature flag lifecycle management
, automation strategy, and experimentation validation.
Key Responsibilities
-
Feature Flag Testing & Governance
- Design and execute test strategies for
flagged code paths
(on/off, multivariate, percentage rollouts). - Validate
targeting rules, segments, and environments
across dev/stage/prod. - Ensure safe rollouts with
kill switches
and rollback verification. - Collaborate with developers to prevent
flag debt
(stale/unused flags).
-
Automation & CI/CD
- Build and maintain
automated test suites
(API/UI/integration) for both flag variations. - Integrate
LaunchDarkly SDKs
and APIs into automated testing frameworks. - Implement automated
flag toggling
in CI/CD pipelines for gated testing.
-
Experimentation & Observability
- Validate
experimentation setup
(metrics, guardrails, sample size). - Ensure test coverage for
data integrity
of flag events and experiment results. - Collaborate with analytics and product teams to
verify experiment outcomes
.
-
Cross-functional Collaboration
- Partner with DevOps/SRE to support
Relay Proxy setup
and flag reliability. - Work with developers and architects to design
testable flag patterns
. - Contribute to
feature flag governance playbooks
and best practices.
Technical Skills
Required Skills & Experience
- 5-8 years in
software testing/QA automation
(functional, integration, API, UI). - Hands-on experience with
LaunchDarkly
(or similar platforms like Optimizely, Unleash, OpenFeature). - Strong coding skills in
Java, Python, or JavaScript/TypeScript
for test automation. - Experience with
Selenium, Playwright, Cypress, or REST API test frameworks
. - Understanding of
CI/CD pipelines
(GitHub Actions, GitLab, Jenkins, or Azure DevOps). - Familiarity with
Terraform, LaunchDarkly APIs, or SDK integrations
. - Knowledge of
cloud environments (AWS/Azure/GCP)
and microservices testing. - Strong understanding of
progressive delivery, canary releases, and experimentation workflows
.
Nice-to-Have Skills
- Exposure to
Relay Proxy deployment & monitoring
. - Knowledge of
observability tools
(Datadog, New Relic, Grafana) for validating flag impact. - Experience with
data validation
in experimentation pipelines (Amplitude, GA4, Mixpanel). - Familiarity with
OpenFeature
and vendor-agnostic flagging. - Contribution to
internal QE tooling
for feature flag cleanup/testing.
Soft Skills
- Strong analytical mindset with attention to edge cases.
- Excellent communication and collaboration skills with developers, product managers, and SREs.
- Ability to
balance speed and quality
in a progressive delivery environment. - Passion for driving
best practices in test automation and feature flag usage
.