Evaluate and test new or modified software programs and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
Write, revise, and verify quality standards and test procedures for program design and product evaluation to attain the quality of software economically and efficiently.
Review new or modified programs, including documentation, diagram, and flow chart, to determine if the program will perform according to user request and conform to guidelines.
Recommend program improvements or corrections to developers.
Enter instructions computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
Identify differences between establishment standards and user applications and suggest modifications to conform standards.
Set up tests at request of the user to locate and correct program operation error following installation of the program.
Monitor program performance after implementation to prevent the reoccurrence of program operating problems and ensure the efficiency of operation.
Write documentation to describe program evaluation, testing, and correction.
Write and maintain automated tests to ensure stability and reliability.
Create and organize testing tasks and processes to cover program performance after implementation.