Software Quality Assurance

Software Quality Assurance

Software QA I
General: Participates in the creation, preparation, and conduct of quality assurance reviews and the development and execution of test plans and test scripts. Works with clients to establish and maintain a consistent test methodology and to resolve general questions during the testing process. Analyzes, tests, and certifies application-specific software and performs ambiguity reviews of business requirements and functional specification documents. Uses functional knowledge of applications to provide technical assistance in identifying, evaluating, and resolving basic test problems. Logs, tracks, and verifies resolution of software and specification defects. Documents all phases of QA process.

Experience: none

Education: BS degree

Software QA II
General: Creates, prepares, and conducts quality assurance reviews and develops and executes test plans and test scripts. Works with clients to establish and maintain a consistent test methodology and to resolve questions during the testing process. May serve as a coordinator for all testing activities on a project. Analyzes, tests, and certifies application-specific software and performs ambiguity reviews of business requirements and functional specification documents. Uses functional knowledge of applications to provide technical assistance in identifying, evaluating, and resolving moderately complex test problems. Logs, tracks, and verifies resolution of software and specification defects. Documents all phases of QA process.

Experience: 2 years

Education:BS degree

Software QA III

General: Responsible for handling the most complex quality assurance and test environment problems and issues. Acts as a lead in the creation, preparation, and conduct of quality assurance reviews and the development and execution of test plans and test scripts. Works with client to establish and maintain a consistent test methodology and to resolve questions during the testing process. May serve as a coordinator for all testing activities on a project. Analyzes, tests, and certifies application-specific software and performs ambiguity reviews of business requirements and functional specification documents. Uses advanced knowledge of applications to provide technical assistance in identifying, evaluating, and resolving highly complex test problems. Researches new products and industry methodologies and facilitates the development of new concepts, techniques, and standards. Plans and directs quality assurance schedules and assignments, and monitors project status in comparison to cost/time projections. Logs, tracks, and verifies resolution of software and specification defects. Documents all phases of QA process. Directs and serves as a mentor to less experienced staff.

Experience: 5 years

Education: BS degree