Tester or Software tester or Quality Assurance Engineer or Quality Engineer (real name, but many companies are called). Is a duty to monitor the quality of software was produced by programmer by means of test activities to ensure the software. To reach customers. Quality and error free or minimal errors. Error, we know that bug itself.
For the general company, position Tester will be merged into the same Programmer that is Code own Test own Fix in one body And most of them will test only the normal work only, and may occur, such as user fill out the wrong or hitting the wrong see text. Error, program shut yourself away (program crash) or the most serious is the operating system (Operating System) damaged or ruined. Anything"s possible.
To prevent something will happen in front of the customer (user) we must have people who called Tester which is not related to the code program. Come test such system by reported what test actually, no distortion (non bias) Tester, so it is very important. But in fact, often be seen and to the team and give time to project low due to take with coding. More than a majority.
General function of Tester made the same day they do?
1. Think the case made of system or application every possible case to happen - design test cases.
2. Write step by test think others can read and understand - create / produce test cases.
3. System for use in the test - setup environment.
4. Do test script if agreed to do - produce test script / test automation.
5. Start system test - execute testing.
6. Write the conclusion of test to report to the person concerned to know - produce test report.