Quality Assurance Analyst

Job Title: Quality Assurance Analyst
Department: Quality Assurance
Reports To: Quality Assurance Manager
Last Revised: October 4, 2021


The QA Analyst tests ACD Systems software for the Microsoft Windows and Mac platforms. Responsibilities also include testing web technologies, websites, web applications, client-server systems, eCommerce and other platforms.

Through collaboration with other members of the QA and Engineering team, the QA Analyst contributes to, or is responsible for, the creation of a test plan, test strategy, and test cases, which meet the needs of the high-quality standards set at ACD Systems.


  • Expertise – demonstrable depth of knowledge and skill in Quality Assurance/Software testing.
  • Initiative – the ability to identify what needs to be done and do it before being asked or before the situation requires it.
  • Innovation – the ability to foster, sponsor, or support the introduction of new and improved methods, procedures, or technologies.
  • Teamwork – the ability to foster interest, skill, and success in getting groups to work well together.


  •  Define, document, develop, and execute black-box testing. Includes the development and execution of test plans, test strategies, and test cases.
  • Test by comparing operation to documentation.
  • Identify, analyze, and document defects, questionable functions, and inconsistencies in software.
  • Recommend modifications, and additions to features.
  • Work with Engineering to establish and verify benchmarks for program efficiency in operating and response times.
  • Review hardware, operating systems, networking environments, and competitor software.
  • Identify and build applicable hardware and test environments.


  • Must understand black-box testing methodologies.
  • Technical knowledge of PC & Mac, networking and operating systems.
  • Technical knowledge of web technologies.
  • Have strong test-strategy development skills, including creation of test cases, with or without a specification document.
  • Experience with testing tools, and when their use is beneficial.
  • Organizational skills with an ability to balance multiple priorities in a fast-paced, dynamic work environment.
  • Effective communication skills both written and verbal.
  • Effective problem-solving, analytical and investigative skills.
  • Technical knowledge of digital imaging software as well as hardware products (desirable).
  • An understanding of white-box testing methodologies (desirable).
  • Experience working in an agile engineering environment (desirable).
  • Careful attention to detail!


    • Diploma or Degree in Computer Science; or related experience.
    • 2+ years of QA experience in a formal testing environment.

And most importantly, do you have an interest in photography? Do you enjoy editing photos? Do you know what a RAW file is? The difference between editing and developing an image? If yes, we definitely want to talk with you. Please clearly identify your photography and image editing skills in your cover letter and resume.

How to Apply

Thank you to all who apply but only those selected for an interview will be contacted.
Please forward your cover letter and resume to hr@acdsystems.com indicating the Job Title in the Subject Line.


203 – 1662 McKenzie Ave, Victoria, BC