CI/CD & DevOps for QA interview questions.
Questions on Jenkins, GitHub Actions, Docker, test pipeline design, shift-left testing, and QA in DevOps workflows.
Free to start · 7-day trial on paid plans
How to approach ci/cd questions.
CI/CD rounds for QA engineers are pipeline-shape questions, not tool quizzes. Hiring managers want to know whether you have ever held a stuck deploy at 4pm on a Friday because a flaky integration test was blocking the merge queue, and whether you fixed it the right way or the fast way. Talk like someone who has been on call for the pipeline.
Frame your answer around stages and gates before you name a tool. A modern QA pipeline runs unit tests on every push, integration tests on every PR, end-to-end smoke tests on the merge queue, and full regression on a nightly cadence. Each stage has a different budget for runtime, a different failure cost, and a different audience for the failure signal. If you can explain that shape on a whiteboard, the specific tool (Jenkins, GitHub Actions, GitLab CI, CircleCI, Buildkite) becomes an implementation detail you fill in last.
Parallelisation is the question that separates candidates who have used CI from those who have built it. Be ready to explain how you shard a 90-minute Playwright suite across 8 workers and bring it back under 15 minutes, how you handle test files that allocate a database, and how you decide whether to share state across workers (faster, riskier) or isolate per worker (slower, safer). Name the actual primitives: Playwright projects, Cypress parallel groups, JUnit shard indexes, container affinity.
Shift-left is the philosophy question that often closes the round. The wrong answer is "we move tests earlier in the pipeline." The right answer talks about who owns the tests after the shift: developers writing component tests because QA built ergonomic helpers, product running smoke tests on staging because the QA team published a runbook, security scans gated on PR because the pipeline made them cheap. Shift-left without ownership transfer is just relabeling.
What hiring managers are listening for
- Pipeline shapeYou design stages by failure cost and runtime budget, not by tool feature lists.
- Parallelisation craftYou can shard a real suite and explain the state-isolation choices you made.
- Quality gatesYou know which checks block merge, which warn, and why those defaults are correct.
- Shift-left fluencyYou talk about ownership transfer, not just earlier execution.
Do not stop at "I wrote a Jenkinsfile that runs my tests." Senior interviewers want to know what happened the first time the suite went red on main. Did you have a quarantine lane, an auto-revert hook, a rollback playbook? If your CI story has no failure mode in it, it sounds like a demo, not production.
Showing 34 questions · 10 free answers remaining
Stop reading answers. Start practicing them.
AssertHired's AI interviewer asks follow-up questions, scores your responses across 4 QA-specific dimensions, and gives you actionable feedback.
Start a Free Mock InterviewFree to start · 7-day trial on paid plans
More Question Categories
Explore questions across all QA interview topics.
Practice by Tool & Technology
Dive deeper with tool-specific interview questions.
Ready to Ace Your QA Interview?
Stop reading answers, start practicing them live with AI that knows QA.
Join 1,200+ QA engineers already practicing with AssertHired.
Start your free QA interview