About Role

Quality Assurance Developer

Department: Software Development
Location: Calgary
Opportunity ID: YYC-Development-845365

Overview

Looking for your opportunity to create, innovate, and be influential? We are looking for Quality Assurance Developers. Are you over-skilled and under-appreciated? Were you constantly breaking things as a Kid? And now love breaking software as a adult kid? We are growing rapidly and are looking for the exceptional platform specialists to take on a role in technology innovation.

We are an Agile/Scrum/Lean shop with a focus on innovation that takes a story-based approach to translate assumptions into requirements through validated learning. We believe in frequent pair programming and behavior-driven development. We value independent thinking and a hunger for constant learning.

What You Will Be Doing

  • Prepare the Software Test Plans.
  • Check / Review the Test Cases
  • Develop and implement test plans.
  • Develop and implement test automation
  • Act as the single point of contact between Development and Testers for iterations, Testing and deployment activities.
  • Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
  • Assist in performing any applicable maintenance to tools used in Testing and resolve issues if any.
  • Ensure content and structure of all testing documents / artifacts are documented and maintained.
  • Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization.
  • Log project related issues in the defect tracking tool identified for the project.
  • Check for timely delivery of different milestones.

Qualifications

  • Outstanding communication and organizational skills
  • Sc. in Computer Science, Computer Engineering Technology, or equivalent
  • Strong technical problem solving skills
  • Basic knowledge of Ruby on Rails a plus
  • Previous experience as a QA engineer
  • Strong written and oral communication skills are a must.

What is in it for you

  • Competitive compensation dependent on experience
  • Competitive health plan
  • We are a growing company, thus we are looking for people to grow with us

Quality Assurance Developer

Department: Software Development
Location: Calgary
Opportunity ID: YYC-Development-845365