Search the practice set

275 questions, 991 terms and 600 topics in 30 areas.

60 results for “Security Testing in the Pipeline”

Terminology · 20
term

Shift-Left Security

Moving security checks earlier so findings arrive while the author still has context, on the condition that the signal-to-noise ratio justifies it.

Security Testing in the Pipeline
term

Artifact Signing

Cryptographically signing build outputs so that deployment can verify what is being run was produced by the expected pipeline from the expected source.

Supply Chain Security
term

Contract Verification Gate

A provider's pipeline stage that replays every consumer's recorded expectations and fails the build if any would break.

Contract Testing at Scale
term

Content Security Policy

A response header declaring which sources of script, style and other resources the browser may load, which turns a script injection from a compromise into a blocked request.

Frontend Security
term

Contract Testing

Verifying that a provider satisfies the expectations each of its consumers actually relies on, without running all the services together.

API & Integration
term

Deployment Pipeline

The automated path from commit to production, structured so that each stage increases confidence and the whole is fast enough to be run on every change.

CI/CD
term

Failure Injection Testing

Deliberately introducing faults into a system under test to verify that timeouts, retries, fallbacks and circuit breakers behave as designed.

Resilience Testing
term

Hardware Security Module

A tamper-resistant device that generates and stores keys and performs cryptographic operations without the key material ever being extractable.

Key Management
term

Idempotent Pipeline

A pipeline whose task can be re-run for the same input window any number of times and produce the same result.

ETL & ELT
term

Load Testing

Driving a system with realistic traffic at a target volume to verify it meets its performance targets before real users do.

Performance & Capacity
term

Pipeline Anomaly Detection

Monitoring row counts, distributions, freshness and schema for unexplained change, because data pipelines fail silently far more often than they error.

Data Observability
term

Pipeline Fan-Out

Splitting independent verification work to run in parallel, bounded by what genuinely has no ordering dependency on anything else.

Pipeline Architecture
term

Pipeline Orchestration

Coordinating the execution of data tasks by dependency rather than by clock, with retries, backfill and observability built in.

ETL & ELT
term

Pipeline Stage Contract

What each pipeline stage promises the next — an artifact of a stated shape plus a specific claim about it that has been verified.

Delivery & Release Engineering
term

Replay Pipeline

A single processing path that produces both live and historical results by re-running the same code over retained input, replacing the two-path Lambda arrangement.

Kappa vs Lambda
term

Retrieval Pipeline Stages

The stages that turn a user question into grounded context — query processing, retrieval, reranking and assembly — each independently tunable.

RAG Architecture
term

Security Group

A stateful, instance-level firewall that allows specified traffic and denies everything else by default.

Networking
term

Security vs Usability

A trade-off that is usually resolved by varying the control with the value of the action, rather than by choosing a uniform level of friction.

Architecture Decision-Making
term

Testing Strategy Shape

The distribution of tests across levels, chosen so that feedback is fast where it can be and confidence is real where it must be.

Testing Strategies
term

Testing Trophy

A distribution weighted towards integration tests rather than unit tests, appropriate where most of the risk lives at boundaries rather than in logic.

Test Pyramid Shapes
Questions · 9
quiz

A CDC pipeline feeding your warehouse falls three hours behind during a source system's batch job, and the source's transaction log retention is 24 hours. What is the risk and what do you change?

The immediate risk Lag consumes the retention window. At three hours behind against a 24 hour retention, you have 21 hours of margin. If the consumer stops enti

CDC Pipeline Design
quiz

A nightly pipeline failed halfway and the retry produced duplicate rows. Walk me through fixing this properly.

The immediate problem The task appends rather than replacing its window , so a partial run followed by a retry writes some rows twice. The data is now wrong in

ETL & ELT
quiz

A serverless API works in testing and fails under load with connection errors. The database is at 5% CPU. Explain and fix.

The mechanism Serverless functions scale by creating independent execution environments , each with its own process and its own connection pool. Two hundred con

Cloud Databases
quiz

A team's pipeline takes 80 minutes from commit to a deployable artifact and engineers have stopped watching it. How do you approach fixing it?

Measure per stage before changing anything Get the duration of every stage over the last few hundred runs, with the distribution rather than the mean. The shape

Pipeline Architecture
quiz

Security requires default-deny egress across the estate. Engineering says it will cause constant outages. How do you deliver it?

Why security is right Inbound is default deny nearly everywhere. Outbound is usually wide open, on the reasoning that traffic originating inside is trusted. Tha

Firewalls & Security Groups
quiz

Security wants mandatory hardware keys for every login; the business says it will cost conversions. How do you resolve it architecturally rather than by picking a side?

What the interviewer is testing Whether you treat security as a fixed dial to be turned up, or as a risk proportionate design variable. Both stated positions ar

Architecture Decision-Making
quiz

Three teams keep breaking each other's services with API changes. Someone proposes contract testing. How do you introduce it without a six-month programme?

Start with one pair, not with the estate Pick the pair of services that has broken each other most recently. Instrument that one relationship end to end: the co

Contract Testing at Scale
quiz

You are handing a streaming pipeline to an operations team who have never run one. What must exist before they accept it?

The signals they will be paged on Consumer lag in time , not in messages — ten thousand messages means nothing without the rate. And alert on the derivative : g

Streaming SLOs
quiz

You must roll out MFA to 40,000 employees. Security wants hardware keys; the service desk fears the call volume. Design the rollout.

The framing that resolves the argument Not every identity carries the same risk, so not every identity needs the same factor. A uniform mandate is what creates

Authentication
Topics · 27
topic

Security Testing in the Pipeline

SAST, DAST, dependency and secret scanning, and what to do with the findings.

2 items
topic

Non-Functional Test Strategy

Testing availability, latency, security and recovery rather than only behaviour.

2 items
topic

Accessibility Testing

Automated checks, their ceiling, and the manual testing that has to sit above it.

2 items
topic

CDC Pipeline Design

Building on a change stream: snapshot plus delta, tombstones, and merge into the target.

3 items
topic

Contract Testing

Verifying what consumers actually rely on, without a shared environment.

5 items
topic

Contract Testing at Scale

Keeping dozens of services compatible without an environment that runs all of them.

3 items
topic

DR Testing

Restore drills, timed against the stated RTO, into a clean environment.

2 items
topic

Edge Security & Attestation

Secure boot, hardware roots of trust, and proving what is running on a device.

2 items
topic

Firewalls & Security Groups

Default-deny, stateful rules, and restricting egress as well as ingress.

5 items
topic

Frontend Security

CSP, XSS, CSRF, token storage, and the trust boundary that ends at the browser.

2 items
topic

Load Testing

Realistic data, realistic mix, and a ramp rather than a step.

3 items
topic

Mutation Testing

Measuring whether tests would actually notice a defect, not just cover a line.

2 items
topic

Network Security

Segmentation, egress control and limiting lateral movement.

5 items
topic

Pipeline Architecture

Stages, fan-out, caching, and the difference between a pipeline and a long script.

4 items
topic

Pipeline Secrets

Short-lived credentials, workload identity, and why the CI system is a prime target.

2 items
topic

Resilience Testing

Exercising retries, breakers and fallbacks that are otherwise never run.

3 items
topic

Row & Column-Level Security

Restricting slices of a table rather than the whole table, and where it is enforced.

2 items
topic

Security Architecture

General material on securing an architecture.

37 items
topic

Security Design Review

Reviewing an architecture for security while changing it is still cheap.

2 items
topic

Security Incident Response

Detection, scoping, containment and notification clocks.

5 items
topic

Security vs Usability

Varying control by the value of the action rather than uniformly.

2 items
topic

Soak Testing

Long runs that surface leaks and slow degradation.

2 items
topic

Stress Testing

Pushing past target to learn what breaks first and how it fails.

2 items
topic

Supply Chain Security

Dependencies, SBOMs, build provenance and artefact signing.

5 items
topic

Testing & Quality Architecture

General material on designing a testing strategy as an architectural concern.

2 items
topic

Testing Strategies

The pyramid, and the contract tests distributed systems add to it.

2 items
topic

Testing in Production

Synthetic transactions, dark launches and shadow traffic, done deliberately and safely.

2 items