A product that supports one or more test activities right from planning, requirements, creating a build, test execution, defect logging, and test analysis.
Published in Chapter:
Knowledge Transfer Between Senior and Novice Software Testers: A Qualitative Analysis in Sri Lankan Software Companies
Shanmuganathan Vasanthapriyan (Sabaragamuwa University of Sri Lanka, Sri Lanka) and Kuhaneswaran Banujan (Sabaragamuwa University of Sri Lanka, Sri Lanka)
Copyright: © 2020
|Pages: 16
DOI: 10.4018/978-1-7998-2531-9.ch012
Abstract
Software testing is a sub-activity of software engineering, and it is also a knowledge-intensive activity. Software testing experts need to gather domain knowledge to be able to successfully test and deliver a software system. In particular, novice software testers, who have joined the company, need to acquire enough knowledge to perform their tasks. Since software development is an error-prone task, in order to achieve quality software products, validation and verification should be carried throughout the development. This means that knowledge transfer to novice software testers must be quickly and effectively performed to facilitate the onboarding process. One way to understand the knowledge transfer process is by analyzing the software development context and the involved team members. This study, using qualitative methods, investigates the current practice of knowledge transfer in software testing practices in one software company.