Modern QA2026Exercises
Log inJoin

Library Book 14 Exercises

Exercises

2.1🔒BeginnerExercise 6: Export a Postman collection and run it with Newman from the command line. Use the --reporters cli flag to see results in the…55 words
2.2🔒IntermediateExercise 8: Set up a GitHub Actions workflow that runs Newman against a public API. Upload the test report as an artifact.52 words
2.3🔒AdvancedExercise 10: Build a complete pytest API test suite with session-scoped authentication, parametrized validation tests, and parallel…37 words
2.4🔒Q&AResume phrasing- Migrated 150+ Postman API tests to pytest with the requests library, achieving 4x faster execution through pytest-xdist parallelization…73 words
2.5🔒Q&ACover letter framingMoving from manual API exploration to automated pipelines is where QA delivers compounding value. I design pytest test suites with reusable…74 words
2.6🔒Q&AInterview framing"I approach the manual-to-automated transition in two phases. First, I get existing Postman collections running in CI via Newman -- this…105 words
2.7🔒Q&AWhat not to say- "I just export the Postman collection and run it with Newman forever." -- Shows no growth trajectory; interviewers want to see you can…103 words
2.8🔒Q&AQuestion 1Prompt: Your team has a Postman collection running via Newman in CI, but the test count has grown to 400+ requests and the collection JSON…236 words
2.9🔒Q&AQuestion 2Prompt: You are writing a create_user factory fixture. Explain how you would handle cleanup, and what happens if the test fails before…226 words
2.10🔒Q&AQuestion 3Prompt: Your pytest API suite takes 12 minutes to run. The team wants it under 3 minutes. Walk through your optimization approach.240 words
2.11🔒Q&AQuestion 4Prompt: A junior QA engineer asks: "Why do I need pytest when Newman already runs our Postman tests in CI?" Give a nuanced answer that…527 words
2.12🔒Schema Validation with jsonschemaFor more rigorous validation, define a JSON Schema and validate responses against it:135 words