Quality Assurance Analyst
What they do
- Testing & documentation.
- Testing software programming after the software developers complete the program.
- Use a variety of tools, testing applications, and reports to compare the software to user requirements.
- Ensure that the software functions according to the requirements.
- Recommend changes and improvements for software after testing it.
- Work with developers to make appropriate changes and then test everything all over again.
- Document the entire quality testing process.
- Describe the program, evaluation, testing methods, and any improvements made to the software.
- Create training materials and instruct users how to use the software properly.
- Adhering to the defined timelines and financial budgets.
Qualifications
- Bachelor's degree in computer science, or a related field.
- Understand the software development life cycle and methodologies used in quality analysis.
- Familiar with one or several of the applications used to test computer systems and software.
- Obtain ongoing education and training to stay current in the latest technologies.
- Good communication & writing skills.
- Ability to think abstractly.
- Good problem solving skills.