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.
Available related jobs