unit logo

System Testing

Knowledge of and ability to design, plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.

Behavior Statements

Proficiency Level 1 - Basic understanding

Describes major components of system testing used by the organization.

Explains the importance of thorough system testing prior to implementation.

Identifies common errors that occur in standard system testing activities.

Documents the standard processes and procedures involved in system testing.

Proficiency Level 2 - Working experience

Tests system components for compliance with functional requirements.

Supports the project leader in developing and executing system test plans.

Executes test cases, analyzes test results and reports on findings regularly.

Participates in the testing of a system's ability to recover from hardware or software failures.

Evaluates system documentation and user manuals for usability, accuracy and completeness.

Proficiency Level 3 - Extensive experience

Supervises the testing of complex, multi-platform and distributed applications.

Manages the execution of test plans, including resources, strategies, schedules, processes and tools.

Verifies the proper flow of transactions across all input, output and storage channels or devices.

Evaluates interoperability of new systems with existing systems during the beta testing phase.

Designs processes to ensure that the system meets and maintains requirements and expectations.

Coaches end users on the development of test data and test scenarios for system validation.

Proficiency Level 4 - Subject matter depth and breadth

Directs the identification, investigation, reporting and follow-up with design teams for all issues raised during the testing process.

Leads the team in testing activities and provides technical guidance on multiple testing projects.

Builds testing and software QA methodologies and practices for the organization.

Advocates appropriate levels of quality by resolution of important defects.

Solicits and evaluates feedback from business process owners during pilot and parallel testing.

Champions the employment of technology to maximize system test throughput and coverage.

Interview Questions

  • What steps did you take to improve testing efficiency or to improve testing accuracy?
  • Tell me about your experience conducting system testing.
  • How did you contribute your practical experience to the organization's theoretical knowledge base?
  • How did you ensure that system testing consistently followed established best practices?
  • Describe kinds of typical problems you encountered during the system testing process.

Titles with Shared Competencies