Software Product Testing

Proficiency Level 1
Basic Understanding

Identifies basic types of testing for software products.

Describes common errors that are uncovered by product testing.

Identifies key activities and deliverables of a test plan.

Describes the roles of various organizational units in the testing process.

Proficiency Level 2
Working Experience

Conducts functional and performance testing on aspects of assigned products.

Tests software components for compliance with functional requirements and design specifications.

Explains procedures for documenting test activities and results (e.g.

errors, non-conformance, etc.) Participates in test readiness reviews, functional, volume, and load testing.

Describes key features and aspects of a specific testing discipline or methodology.

Proficiency Level 3
Extensive Experience

Has experience with planning and executing full spectrum of tests for multiple products.

Defines, creates, and executes test plans and cases; estimates time, effort and resources required.

Explains approaches and tools for functional, reliability, and vulnerability testing.

Provides input to design team to ensure testing considerations are incorporated into system design.

Creates test scenarios that ensure all error handling processes perform as expected.

Discusses applications of iterative testing using agile methodologies.

Proficiency Level 4
Subject Matter Expert

Demonstrates in-depth experience with testing multiple major software products.

Defines and monitors industry and company practices, testing metrics, and benchmarks.

Conducts cost/benefit analyses on alternative testing approaches.

Stays current on software testing trends; makes recommendations for organization.

Explains the process and criteria for software and documentation testing certification.

Compares and contrasts major testing methodologies and philosophies.


Leave a Reply

Your email address will not be published. Required fields are marked *