Quality Assurance Engineer

Semaphore Solutions Inc.

June 20, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

Semaphore Solutions is a small ambitious company that’s growing fast. We provide full service software consulting to an array of local, regional, and international companies and organizations. We are experts in developing dynamic, highly specialized, complex web and mobile applications for our varied clientele.

Job Summary: 

We have an exciting and challenging project that requires a competent Quality Assurance Engineer who loves learning complex domains and is eager to dive in and contribute to our team’s success as soon as humanly possible. This is a hands on position where you will be spending the majority of your time finding ways to break software, while also applying your expertise to developing our own processes and automated test systems.

You are as capable of determining what needs to be done from a conversation as you are comfortable using detailed requirements. You are eager to work in unique and varied complex customer domains. And you are a savvy hunter, driven to understand what the software needs to do in order to catch it out.

You will join us at our office in beautiful downtown Victoria while spending some days onsite with clients. We support flexible schedules and your need to work from home at times. We will consider applicants interested in either a permanent or contract position.

In addition to rewarding work, we also offer a collaborative and relaxed environment, fair trade coffee, tea, beer (yes, craft), kitchen facilities, shower, bicycle storage, darts, easy transit access to our (newly renovated) office on Johnson Street, good times, and fair to market pay and benefits. Please email cover letter and resume to resumes@semaphoresolutions.ca

What we require from you

  • An eagerness to acquire knowledge and expertise in the varied fields that our customers work in
  • A willingness and ability to advocate for best practices, tools, and processes
  • Excellent written and verbal communication skills
  • The interest in automating whenever feasible
  • The desire and ability to work independently and collaboratively
  • A strong sense of focus and self-motivation
  • The ability to embrace shifting priorities

What we’d also like to see, but not required

  • Experience with Linux, OS X, and Windows
  • Experience in testing client-server applications
  • Experience with virtualized environments
  • Experience with a variety of test automation tools
  • An understanding of relational databases and SQL
  • An excellent understanding of Agile development practices
  • Familiarity with performance testing
  • The ability to thrive in a dynamic, entrepreneurial environment
How To Apply: 

Please email your resume to resumes@semaphoresolutions.ca