Nmedia - Fotolia

Review QA fundamentals with this software testing quiz

Software testing occurs throughout the development life cycle, and these tests require a deft hand to execute well. Check your knowledge of the fundamentals to see where you stand.

The breadth of software testers' responsibilities runs the gamut, with a type of test for each level, integration and stage of an application as it moves from code to production.

Even if your manager only tasks you with a specific subset of tests, you should foster an understanding of the full picture. If the ultimate team goal is to produce high-quality software, it requires a diverse and continuous approach to testing.

How familiar are you with testing practices from across the software development life cycle? Check your score on this software testing quiz.

Next Steps

Additional programming, IT and software testing quizzes:

Test your distributed version control and Git knowledge

Assess what you know about Kubernetes terminology

Dig Deeper on Software testing tools and techniques