Senior Tester - Hays

102kB Size 6 Downloads 6 Views

Accepts responsibility for creation of test cases using own in-depth technical .... Undertaking study, learning and, where possible, practice in IT concepts and techniques external to own function. ... MCSD - Microsoft Certified Solution Developer.


|Job Role: |BCU Senior Tester V1 | |SFIA Status:|Standard |Status: |Under construction |

SFIAplus Skills

|Framework » Category » Subcategory |Skill |Level | |SFIAplus V5.0 » Solution development |Testing |4 | |and implementation » | | | |Systems development | | | |Skill Description | |Testing embraces the planning, design, management, execution and | |reporting of tests, using appropriate testing tools and techniques and | |conforming to agreed process standards and industry specific | |regulations. The purpose of testing is to ensure that new and amended | |systems, configurations, packages, or services, together with any | |interfaces, perform as specified, and that the risks associated with | |deployment are adequately understood and documented. Testing includes | |the process of engineering, using and maintaining testware (test cases,| |test scripts, test reports, test plans, etc) to measure and improve the| |quality of the software being tested. | |Task Description | |Accepts responsibility for creation of test cases using own in-depth | |technical analysis of both functional and non-functional specifications| |(such as reliability, efficiency, usability, maintainability and | |portability). Creates traceability records, from test cases back to | |requirements. Produces test scripts, materials and regression test | |packs to test new and amended software or services. Specifies | |requirements for environment, data, resources and tools. Interprets, | |executes and documents complex test scripts using agreed methods and | |standards. Records and analyses actions and results, and maintains a | |defect register. Reviews test results and modifies tests if necessary. | |Provides reports on progress, anomalies, risks and issues associated | |with the overall project. Reports on system quality and collects | |metrics on test cases. Provides specialist advice to support others. |

Highest Task Level Description

|4 : Enable | |Autonomy | |Works under general direction within a clear framework of | |accountability. Exercises substantial personal responsibility and | |autonomy. Plans own work to meet given objectives and processes. | |Influence | |Influences team and specialist peers internally. Influences customers | |at account level and suppliers. Has some responsibility for the work of| |others and for the allocation of resources. Participates in external | |activities related to own specialism. Makes decisions which influence | |the success of projects and team objectives. | |Complexity | |Performs a broad range of complex technical or professional work | |activities, in a variety of contexts. Investigates, defines and | |resolves complex problems. | |Business Skills | |Selects appropriately from applicable standards, methods, tools and | |applications. Demonstrates an analytical and systematic approach to | |problem solving. Communicates fluently orally and in writing, and can | |present complex technical information to both technical and | |non-technical audiences. Facilitates collaboration between stakeholders| |who share common objectives. Plans, schedules and monitors work to meet| |time and quality targets and in accordance with relevant legislation | |and procedures. Rapidly absorbs new technical information and applies | |it effectively. Has a good appreciation of the wider field of | |information systems, their use in relevant employment areas and how | |they relate to the business activities of the employer or client. | |Maintains an awareness of developing technologies and their application| |and takes some responsibility for personal development. |

Background

| |SFIAplus Background Components | |Details |Background|Code | | |Type | | |Has achieved proficiency in the Task of Testing -|Previous |TEST4E | |Level 3. |Experience| | |Has a good understanding of the development |Prior |TEST4K | |lifecycle, and the role of software testing. |Knowledge | | |Takes a logical and analytical approach to |and Skills| | |problem solving and pays close attention to | | | |detail. | | | |Probably educated to bachelor degree level or |Educationa|TEST4Q | |holds a relevant professional qualification. |l | | | |Background| |

Work Activities

|SFIAplus Work Activity Components | |Details |Code | |Uses in-depth technical analysis of both functional and |TEST401 | |non-functional specifications (such as reliability, | | |efficiency, usability, maintainability and portability) to | | |determine test requirements. Specifies requirements for | | |environment, data, resources and tools. | | |Conducts early life cycle validation and verification. |TEST402 | |Plans, estimates and schedules phase tests. | | |Designs and produces re-usable test scripts, procedures and|TEST403 | |regression test packs (with expected results) to test new | | |and amended software. Produces plans to test the effect of | | |new and changed software on existing systems. | | |Interprets and executes complex test scripts using agreed |TEST404 | |methods and standards. | | |Monitors progress, and documents test failures and |TEST405 | |successes compared with pre-defined criteria, creating | | |traceability records, from test cases back to requirements,| | |in accordance with agreed standards. | | |Uses normal operating facilities, diagnostic tools, |TEST406 | |technical manuals, test scripts and systems documentation | | |to identify, diagnose and report on system errors. | | |Reviews test results and modifies tests if necessary. |TEST407 | |Produces reports on system quality and metrics on test | | |cases. | | |Provides guidance and assistance to colleagues on any |TEST408 | |aspect of test planning and execution. | |

Knowledge/Skills

|SFIAplus Knowledge/Skill Components | |Knowledge |Knowledge |Description |Knowledge |Code | | |Depth | |Type | | |Information | |Identifying gaps in the|Behavioural |KSB04 | |Acquisition | |available information |Skills | | | | |required to understand | | | | | |a problem or situation | | | | | |and devising means of | | | | | |remedying such gaps. | | | |Initiative | |Being proactive, taking|Behavioural |KSB14 | | | |action and anticipating|Skills | | | | |opportunities. | | | |Oral | |Communicating |Behavioural |KSB20 | |Expression | |effectively by word of |Skills | | | | |mouth. | | | |Interacting | |Establishing |Behavioural |KSB22 | |with People | |relationships and |Skills | | | | |maintaining contacts | | | | | |with people from a | | | | | |variety of backgrounds.| | | | | |Effective and sensitive| | | | | |communicator in | | | | | |different societies and| | | | | |cultures. | | | |Application |Familiar |The application of |Technical |KSC01 | |Systems |with |automated systems to |Knowledge | | | | |the support of specific|and Skills | | | | |business functions or | | | | | |processes. Examples: | | | | | |enterprise resource | | | | | |planning, sales | | | | | |forecasting, airline | | | | | |reservations, petroleum| | | | | |reservoir modelling. | | | |Database |Familiar |Software which enables |Technical |KSC06 | |Software |with |the user to create, |Knowledge | | | | |populate and manipulate|and Skills | | | | |data structures. | | | | | |Examples: Access, SQL | | | | | |Server, DB2, Oracle, | | | | | |Informix, Sybase, | | | | | |MySQL. | | | |Metrics |Familiar |The collection, |Technical |KSC12 | | |with |analysis and |Knowledge | | | | |application of |and Skills | | | | |historical and | | | | | |synthetic measurements | | | | | |in the estimation of IT| | | | | |activities. Examples: | | | | | |Development metrics | | | | | |(function point | | | | | |analysis, lines of | | | | | |code), Service metrics | | | | | |(capacity, throughput, | | | | | |response times), Life | | | | | |Cycle metrics (% | | | | | |successful | | | | | |projects/products per | | | | | |phase). | | | |Corporate, |Familiar |Specific standards |Technical |KSC19 | |Industry and|with |associated with the IT |Knowledge | | |Professional| |practitioner's current |and Skills | | |Standards | |role. Examples: health| | | | | |and safety standards, | | | | | |departmental | | | | | |programming and | | | | | |accessibility | | | | | |standards, | | | | | |organisational network | | | | | |performance standards, | | | | | |service desk | | | | | |procedures, corporate | | | | | |quality and change | | | | | |management processes, | | | | | |ITIL, eTOM, TickIT, | | | | | |CMMI. | | | |Software |Familiar |Testing techniques used|Technical |KSC23 | |Testing |with |to plan and execute |Knowledge | | | | |software tests of all |and Skills | | | | |application components | | | | | |(functional and | | | | | |non-functional) to | | | | | |verify that the | | | | | |software satisfies | | | | | |specified requirements | | | | | |and to detect errors. | | | | | |Examples: dynamic | | | | | |testing techniques, | | | | | |static testing | | | | | |techniques, | | | | | |non-functional testing | | | | | |techniques, test | | | | | |automation techniques. | | | |Software |Familiar |Software tools which |Technical |KSC37 | |Testing |with |automate or assist any |Knowledge | | |Tools | |part of the testing |and Skills | | | | |process, including the | | | | | |test management | | | | | |process, the execution | | | | | |of the tests, the | | | | | |comparison of actual | | | | | |outcomes to predicted | | | | | |outcomes, the setting | | | | | |up of test | | | | | |preconditions, and | | | | | |other test control and | | | | | |test reporting | | | | | |functions. Examples: | | | | | |test management tools, | | | | | |capture replay tools, | | | | | |data preparation tools,| | | | | |debugging tools, load | | | | | |test tools, security | | | | | |penetration test tools,| | | | | |requirements test | | | | | |tools. | | | |Risk |Aware of |Methods and techniques |Other |KSD21 | |Management | |for the assessment and |Knowledge | | | | |management of business |and Skills | | | | |risk including | | | | | |safety-related risk. | | | | | |Example: CRAMM. | | | |Time |Familiar |Methods and techniques |Other |KSD23 | |Management |with |for making effective |Knowledge | | |Techniques | |use of own time. |and Skills | | |Report |Proficient |Methods and techniques |Other |KSD25 | |Writing |in |for writing effective |Knowledge | | |Techniques | |reports. |and Skills | |

Training Activities

|SFIAplus Training Activity Components | |Title |Description |Code | |Program Design Methods |Programming or system development |TA006 | |and Tools |methods (e.g. structured program | | | |design). | | |Systems Development |Introduction to systems development |TA027 | |Environment |including: development lifecycles | | | |and methodologies, organisation | | | |interfaces, project and programme | | | |management, risk management, and | | | |change control. | | |Report Writing |Methods, techniques and standards |TA088 | | |for writing concise and effective | | | |reports. | | |Statistical Sampling |Techniques for the accurate and |TA091 | | |unbiased selection of representative| | | |samples of information for analysis | | | |or audit purposes. | | |Presentation Skills |Methods and techniques for oral and |TA102 | | |visual communication in a formal or | | | |semi-formal environment. | | |Software Testing |Techniques and tools which automate |TA104 | |Automation Tools and |or assist any part of the testing | | |Techniques |process. | | |Software Testing |Methods and techniques for the |TA106 | |Management Techniques |effective management of the testing | | | |process and the execution of tests | | | |throughout the lifecycle of | | | |development projects. | |

PDAs

|SFIAplus PDA Components | |Title |Description |Code | |Extra Mural Activities |Undertaking pro bono activities |PDFB02 | | |outside working environment which | | | |can help to develop professional | | | |skills or offer additional insight | | | |into or understanding of own working| | | |role. | | |Extra Mural Studies |Undertaking learning in subjects |PDFB03 | | |relevant to but not directly related| | | |to own role; e.g. foreign language | | | |courses. | | |Deputising |Standing in for supervisor or |PDFB04 | | |manager on a temporary basis during | | | |periods of absence. | | |Job Rotation and |Undertaking temporary periods in |PDFB05 | |Special Assignments |other roles, inside or outside of | | | |IT, particularly those which offer a| | | |new perspective on own function or | | | |exposure to other environments and | | | |cultures. | | |Community Work |Participating in community or civic |PDFB06 | | |affairs. | | |Research Assignments |Exploring a topic which is not part |PDFK04 | | |of own normal responsibilities, and | | | |presenting findings to colleagues. | | |Gaining Knowledge of |Developing an understanding of the |PDFK05 | |Activities of Employing|commercial, administrative and/or | | |Organisation |industrial activities undertaken by | | | |the employing organisation. | | |Gaining Knowledge of IT|Undertaking study, learning and, |PDFK06 | |Concepts and Techniques|where possible, practice in IT | | | |concepts and techniques external to | | | |own function. | | |Participation in |Taking an active part in |PDFP02 | |Professional Body |professional body affairs at branch,| | |Affairs |specialist group, committee or board| | | |level. | | |Publications |Contributing to published |PDFP03 | | |professional and technical | | | |materials. | | |Education/Learning |Lecturing, tutoring, coaching, |PDFP04 | |Delivery |formally or informally, in area of | | | |own expertise. | | |Negotiating and |Undertaking learning and practice in|PDFS04 | |Influencing |negotiating with and influencing | | | |others. | | |Team Leadership |Undertaking learning and practice in|PDFS05 | | |the skills required to lead teams, | | | |including motivation, direction, | | | |coaching, delegation, appraisal, | | | |counselling and developing others. | |

Qualifications

|SFIAplus Qualification Components | |Title |Awarding |Description |Code | | |Body | | | |MCSD - Microsoft |Microsoft | |QU020 | |Certified Solution| | | | |Developer | | | | |Intermediate |BCS - The | |QU146 | |Certificate in |Chartered | | | |Software Testing |Institute | | | |(Practitioner) |for IT | | | |Requirements |BCS - The | |QU199 | |Engineering |Chartered | | | |(Practitioner) |Institute | | | | |for IT | | | |Systems |BCS - The | |QU206 | |Development |Chartered | | | |Essentials |Institute | | | |(Practitioner) |for IT | | | |Certificate in |BCS - The | |QU321 | |Software Testing |Chartered | | | |(Intermediate) |Institute | | | | |for IT | | | |MCPD - Microsoft |Microsoft | |QU399 | |Certified | | | | |Professional | | | | |Developer | | | |

Comments