Test analysts for computers holds a position of advanced computer programming within their organization. They conduct tests and provide feedback on software as part of their firm's process for creating programs. the types of software that the analyst tests could include everything from Space Launch software, to the security code to antivirus programs, based on the company they work for. They must pay careful attention to the finer details, since they may spend weeks looking for a flaw in software, by digging line-by-line through the code.
Senior test analysts working on computer software usually work as part of an array of programmers or analysts, however they should also be able to work under the supervision of a client when needed. They might be required to attend meetings or consult with team members and clients members regarding projects. Senior test analysts typically work during normal working hours, however they may need to work longer hours when deadlines are approaching.
The education requirements for this position may differ however, most employers require a minimum bachelor's degree in an related engineering or information technology field. In addition, senior test analysts working on computer software usually require prior experience in a similar area. Analysts must be proficient with computers, which includes the ability to code and program as well as relevant certifications that could be preferentially used.