Daily job duties of quality assurance engineer

Quality Assurance Engineer performs the critical task of checking the quality of the product as was said in the company handbook based on the quality assurance methodologies set forth by the company. The following is the daily activity of a Quality Assurance Engineer: 1. QA Engineer looks at the issues that needs to be tested for the day. 2. He then checks the requirements document to make sure that there are requirements for the fix. 3. If the fix conforms to the requirements, check is made to make sure the test cases for testing the fix is in place, if not test cases are added/updated. If there are no requirements then the the fix is QA-Failed and it is assigned to the developer/business analyst for either updating the requirements for the fix and undoing the changes since there was no requirements for the fix. 4. Installation of the build is done and a quick smoke/sanity test is done to make sure that there is no problem with the build. 5. Testing is done for the fix. Also regression testing is done around the fix to make sure that the fix didn't break any other functionality. 6. White box/Black box testing is done as appropriate based on the fix. 7. The test cases are updated with the result and QA notes/Query are added as a future reference. 8. The result are updated in the VI(Visual Incident) manager and the result communicated to the developer/project manager/QA manager. 9. Time is added to the timesheet for the work done for the correct billing to the client. This is a brief description of the activity of a QA engineer. Note that the activity may change depending upon the fix and the situation