Download presentation
Presentation is loading. Please wait.
Published byCory Hill Modified over 9 years ago
1
Test Roles and Independence of Testing Telerik Software Academy http://academy.telerik.com Software Quality Assurance
2
Daniel Djambov QA Architect @ DevCloud Testing & Test Studio Quality Assurance Team 2
3
Test Organization and Independence Benefits and Drawbacks of Test Independence Levels of Test Independence Roles And Qualification Profiles Tasks of the Test Leader and Tester Test Leader Tasks Tester Tasks 3
4
Test Organization and Independence
5
An independent tester: Is unbiased Sees other and different defects Can verify (implicit) assumptions Made by developers during specification and implementation of the system 5
6
Independence of testing has some risks: Isolation and lack of communication Interpersonal level Isolation from the broader (business) view Independent testing may become a bottleneck May be blamed for delays in release Developers may lose a sense of responsibility for quality 6
7
No independent testers Developers test their own code Developers might test each other's programs Independent testers within the development teams Independent test team or group within the organization Reporting to project management or executive management 7
8
Independent testers from the business organization or user community Independent test specialists for specific test types E.g., usability testers, security testers or certification testers Independent testers outsourced or external to the organization Might be a separate organization 8
9
The test level is an important factor for choosing a model of test independence Component testing Testing should be performed in close conjunction with the development activities Integration testing Higher independence is required System testing Independence from the development is crucial 9
11
A test manager (test leader) should have knowledge and experience in the fields of: Software testing Software development Quality management Project management Personnel management 11
12
Typical tasks may include: Writing or reviewing the test policy of the organization Coordinate the test strategy and plan with project managers and others Representing the testing perspective Selecting suitable test methods Initiating and monitoring the test work 12
13
Typical tasks may include: Introducing suitable test metrics Evaluating the quality of the testing and the product Selecting test tools and training needed Deciding about the implementation of the test environment Planning the test runs Writing test summary reports 13
14
A test designer (test analyst) should have knowledge and experience in the fields of: Test methods Software testing Software engineering Specification methods 14
15
Typical tasks may include: Designing test cases Based on analyzing, reviewing, and assessing user requirements, specifications, designs Creating test specifications Preparing and acquiring test data 15
16
A test automation expert should have knowledge and experience in the fields of: Testing basics Programming experience Testing tools and script languages 16
17
Test administrators are engaged with installing and supporting the test environment System administration knowledge is required Often coordinate with system administrators and network managers 17
18
Testers need to be competent in executing tests and incident reporting which requires knowledge on: IT basics Testing basics Test tools Understanding the test object 18
19
Typical tester tasks may include: Reviewing test plans and test cases Using test tools and test monitoring tools Executing and logging tests Evaluating results Documenting results and deviations 19
20
Social competence is also important for a test specialist Ability to work in a team Diplomatic attitude Critical thinking (skepticism) Persistence and poise Accuracy and Detail oriented Creativity and out of the box thinking box thinking 20
21
Questions?
22
C# Programming @ Telerik Academy csharpfundamentals.telerik.com csharpfundamentals.telerik.com Telerik Software Academy academy.telerik.com academy.telerik.com Telerik Academy @ Facebook facebook.com/TelerikAcademy facebook.com/TelerikAcademy Telerik Software Academy Forums forums.academy.telerik.com forums.academy.telerik.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.