2. Software tester
A software is an individual that tests software for bugs,
errors, defect or any problem that can effect the
performance of computer software or an application.
3. Some of the techniques
software testers
– Unit testing
– System testing
– Black box testing
– Load testing
– User acceptance testing (UAT)
– Scalability testing
4. Role of software tester
When does the role of a tester start in the software development life cycle
A software tester is required from early stage of SDLC
1. In requirement phase – tester does requirement analysis
2. In design phase – tester does use-case analysis and start drafting a test plan
3. In development phase – tester start developing test case and test script and finalize
the test plan
5. Continue…
4. In testing phase – conduct various type of tests , maintain
logs and test summary report
5. In deployment phase – prepare training documentation,
lesson learned etc.
6. In support phase – test the production issue
6. What are the responsibilities of
test engineering
The responsibilities of test engineer vary depending on the
organization, some core activities include the following
– Design and develop test step
– Write test cases
– Prepare end user test scenario documents for the
stakeholder
– Participate in test cases review activities like walkthrough
7. Continue…..
– Participate in test plan preparation
– Perform functional / non functional testing
– Log and track defects in the defect management system