How do they match: Software Quality Assurance Analysts and Testers

  • Computer Consultant

  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Identify program deviance from standards, and suggest modifications to ensure compliance.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install, maintain, or use software testing programs.
  • Monitor program performance to ensure efficient and problem-free operations.

  • Install computer software.
  • Modify software programs to improve performance.
  • Monitor computer system performance to ensure proper operation.
  • Provide recommendations to others about computer hardware.
  • Recommend changes to improve computer or information systems.
  • Test computer system operations to ensure proper functioning.
  • Troubleshoot issues with computer applications or systems.