QUALITY ASSURANCE ANALYST 

Job Description

JOB TITLE: Quality Assurance Analyst
DEPARTMENT: Development
REPORTS TO: CTO

SUMMARY:
The Quality Assurance Analyst will work closely with the IT department to identify and remedy system and software defects. This role requires a professional with a keen eye for details who can work resourcefully and efficiently to assure quality of programs, software and systems.

PRIMARY DUTIES:

  • Conduct regular software audits
  • Maintain working knowledge of quality standards
  • Develop and perform quality test processes
  • Make recommendations for repairing defects
  • Create, review and refine user experience documents
  • Participates in bi-weekly meetings with IT department
  • Document testing protocols
  • Assure accuracy of programs and software prior to production
  • Supervise and delegate tasks to Software Test Analysts
  • Complete professional development to ensure that testing strategies are current
  • Troubleshoot testing failures
  • Monitor internal control systems
  • Consult current literature to investigate software malfunctions

REQUIRED QUALIFICATIONS AND SKILLS

  • Bachelor’s in Computer Science, Management Information Systems or related field, or 2 – 4 years of experience in software testing
  • Demonstrated track record of effective problem-solving
  • Strong oral and verbal communication skills
  • Knowledge of SQL, JavaScript and HTML preferred

This job description is not exhaustive and the job holder may be required to undertake additional duties from time to time to ensure the smooth running of the departments.