Desire2Learn

Quality Assurance Developer
(Ref #D2LQAD)

General Description:

Quality Assurance Developers (QA Developers) improve and maintain product and process quality. They apply proven analytical and problem-solving skills to help validate implementation of products against functional and technical requirements. QA Developers are highly technical, with a deep and practical understanding of software architecture, standards and code. They write applications to test and verify product quality and isolate problems down to the code level. Successful candidates will use an appropriate mix of automated and manual testing to accomplish their objectives. QA Developers work with minimal supervision with latitude for independent action and decision.

QA Developers work closely with Product Designers, Software Developers, Project and Program Managers, Product Managers, Developer/Analysts and the Support department.

Division/Department: Product Development

Type of Position: Full-time

Location: Kitchener, Ontario

Main Duties:

  • Develops and maintains code and applications related to testing activities, including:
    • Unit tests to supplement developer activities
    • Automated acceptance tests
    • Performance testing applications
    • Regression and deployment verification applications
    • Applications to monitor health and performance of hosted products
    • Testing activities in continuous integration builds
  • Assists product support with analysis, verification and clarification of issues down to the code-level
  • Creates test plans and test cases based off of functional and technical requirements
  • Conducts functional, integration, performance, user acceptance, regression, and deployment verification tests
  • Executes automated and manual tests
  • Writes, tracks and follows-up on defects, workarounds and fixes
  • Analyzes results and delivers test summaries and recommendations to the product team
  • Creates and maintains quality assurance-related documents and records
  • Coordinates testing schedules with Project and Program Managers
  • Provides input into functional and technical design of products
  • Gathers and analyzes product-related metrics for Product Managers
  • Gathers and analyzes project metrics for Project and Program Managers
  • Evangelizes quality processes and practices to the product team
  • Works on initiatives and process development within the QA community of practice

Work Experience Recommendations:

  • At least two years related experience in similar position and or department
  • Strong software design and development skills with experience in application development, web applications, web services, relational databases and systems integration using .NET, SQL, XML, javascript
  • Experience with testing web applications, web services and integration projects
  • Strong analytical skills
  • Excellent written and verbal communication skills
  • Working knowledge of SDLCs and project methodologies
  • Experience with issue-tracking software
  • Experience with automated testing and tools is an asset

Education Recommendations:

  • Bachelors degree in Computer Science or related technical field

The successful candidate will have an ability to clearly explain ideas and concepts both orally and in written format and ability to organize information logically and effectively. They will possess strong deductive reasoning, extreme attention to detail, persistence, patience, and creativity. The ability to multi-task and learn quickly in a fast paced environment is a must. Candidates must enjoy project-based work and possess a positive and enthusiastic attitude.

This is your opportunity to make a big impact in the area of next-generation eLearning applications! Candidates that have the combination of skills and abilities as outlined are invited to submit their qualifications in confidence today.

Apply Now

We thank all applicants in advance for their interest. To make the best use of your time and ours, only those applicants whose profiles closely match our requirements will be contacted directly.

 

Resources

Hear what our clients say

Hear what our clients say

Access a collection of videos from our users

You've piqued my interest

Find out who uses Desire2Learn

Find out who uses Desire2Learn

Get a global view of our client base

Let's go

Read Up

Read Up

Access a collection of literature and whitepapers

I like reading

Watch the Product Overview Video

Watch the Product Overview Videos

See why our products lead the market

Take me there

 

Access all the resources our website has to offer!

By providing your information once, you will have access to all of the resources available across our site, including Whitepapers & Instructional Guides.

Desire2Learn Website Privacy Policy