Software Quality Assurance


February 18, 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: 

Job Summary: 


Position: Software Quality Assurance Engineer
Location: Victoria, BC


INgrooves, a developer of digital asset management software, is looking for a QA Engineer to become part of a rapid software development/deployment team. We’re looking for a devoted Quality Assurance Engineer who thrives on challenge and enjoys working in a fast paced development environment with a team of creative problem solvers, designers, and engineers. INgrooves embraces a creative resourceful and proactive approach to software development. Become a part of a talented, cohesive group, and show off your talents.


  • Create and implement test procedures for new software features
  • Write and expand existing test automation and test harnesses for new and existing features
  • Refine and track key quality and performance metrics
  • Evaluate software functionality; identify and track defects
  • Closely monitor the reported defects and add to test case libraries
  • Isolate and log errors using our bug tracking system
  • Collaborate with developers, project managers and operations to understand and improve the
  • features and purpose of the platform
  • Create and implement test plans for undocumented features
  • Review and report on test progress, status, and coverage


  • Fundamental understanding of software testing methods
  • In depth knowledge of SQL, familiarity with .NET
  • Ability to write scripts (SQL, python, C#) to perform complex data verification
  • A passion for testing and desire to ensure end-to-end quality in the development cycle
  • College degree with relevant coursework in computer science (recent CS graduates welcome), or relevant work experience
  • Experience with manual testing of desktop or web client applications
  • Outstanding attention to detail required to execute QA test plans
  • Excellent written and oral communication skills
  • Must be able to work in a fast paced environment
  • Understanding of software development life cycle and QA methodologies
  • Strong analytical and troubleshooting skills


  • Scripting know-how: python and shell
  • Test automation experience: X-unit, Selenium
  • Visual Studio, debugging tools and methods, version control, build automation, and code deployment a plus
How To Apply: 

Plese apply to

Other Info: