
|
|
|

Test Management
The role - Define test strategies,
allocate resources, manage project risks, produce project plan
Knowledge - Industry knowledge, risk management and project planning using
available tools
Skills - Excellent communicator, flexible, leadership, diplomatic
Experience - Industry specific, a variety of platform and application
types, detailed testing methods.
Test Supervision
The role - Scheduling and assigning
work, monitoring testing metrics and team performance, manage defects,
solution implementation, team motivation
Knowledge - Detailed testing tool knowledge, platform knowledge, risk
& impact analysis, test strategies
Skills - Management/leadership, problem solving, planning, scheduling,
communication, coaching
Experience - Status reporting, team building, training, problem solving,
re-scheduling, progress chasing.
Test Engineering
The role - Test system design, creating
and testing scripts, test system implementation, tool usage knowledge
Knowledge - Test system design, in-depth knowledge of testing tools in
use, platform and interoperability, automation, manual testing
Skills - Report analysis, system analysis, time management, test planning,
problem solving
Experience - Writing test scripts and functions, designing test systems,
test planning and preparation, using a variety of testing tools, manual
testing.
Test Planning
The role - Define test requirements,
plan tests, ensure test coverage, identify test conditions, identify re-tests
Knowledge - How systems and technology support business processes, the
role of data, software development life cycle, testing techniques and
terminology
Skills - Requirements analysis, interviewing, prioritisation, data analysis,
working with limited time and information
Experience - Using applications, acceptance testing applications, documenting
activities, using software in the work environment, business processes.
Test Preparation
The role - Prepare the tests and test
data, produce scripts, set up automated tests, prepare test cases, prepare
data tables for automation
Knowledge - The application under test, the data, writing test scripts,
what tests to automate/run manually
Skills - Re-use of test assets, data manipulation, communicator, methodical
Experience - Clear documentation, reporting, creating instruction sets,
defining data requirements.
Test Execution
The role - Execute tests, record test
scripts, maintain statistics and metrics, execute re-tests
Knowledge - Understanding of the importance of testing, awareness of tools,
how to progress against a plan
Skills - Observation, accuracy, methodical, co-ordination, problem solver
Experience - Following instructions, problem reporting and solving, relevant
testing tools.
Problem Identification
The role - Identify and record problems,
maintain metrics, re-create problems
Knowledge - Application under test, testing tools, problem management,
change control, configuration management, metrics
Skills - analysis, pro-active, intuitive, identify solutions, diplomatic
Experience - Incident reporting, causal analysis, problem solving.
Problem Management
The role - Problem resolution, produce
metrics reports, chase problem resolution, prioritise problems
Knowledge - Testing tools, change control, configuration management, impact
analysis, progress chasing
Skills - Prioritisation, persistence, management, communication, responsibility
Experience - Procedural reporting, negotiations.
Test Asset Administration
The role - Maintaining a directory
of all test assets, apply change control to assets
Knowledge - Change and version control, configuration management
Skills - Ability to organise, version and configuration management
Experience - Change and version control, release management, asset management
|
|

|