Desato is a fun, employee first company. We reward excellence, nurture growth and personal development. To become part of the Desato team, check out our current openings.
We appreciate all applications sent to us, but will only contact those applicants who meet our current needs.

 
Location:
Toronto
Position:
.Net Developer
Description:

The Quality Assurance Lead is responsible for leading QA initiatives on a variety of different development initiatives. The QA Lead will be responsible for QA initiatives through the full lifecycle of projects starting with business development continuing through the development and deployment of web sites and applications. This is an opportunity to work in a rapidly evolving environment where you will contribute to building the QA organization from the ground up.

Responsibilities:

  • Lead QA initiatives including managing QA teams of 2-3 people and contributing to the testing effort in a hands-on role;
  • Work with the QA Manager to evaluate and enhance SQA standards, technologies and approaches.
  • Assist in creating the SQA project toolkit (e.g. templates for requirements traceability, test plans, cycles, cases, scripts and standardized reports, such as a root-cause bug report and a test execution progress report), and training project leadership on toolkit practices and deliverables;
  • Assist in implementation of the SQA project audit process and toolkit to ensure project compliance with SQA standards and overall deliverable quality;
  • Assist in defining the SQA methodology, to include test phases and associated terminology;
  • Assist in implementing SQA software and tools in a lab environment for use by multiple parallel projects;
  • Provide subject matter expert knowledge on Quality Assurance software, tools, and best practices;
  • Development and execution of a regression test harness that replicates prior projects
  • Development and execution of functional & system tests
  • Development and execution of acceptance tests
  • Test planning for new feature development
  • Development and execution of test cases
  • Participate in training and mentoring other members of the QA staff;
  • Work closely with cross-functional organizations, project teams and clients to develop project schedules, execute test plans and cases and deliver high quality products
  • Act as a strong advocate for quality in the product development process for software engineering.

Required Skills and Experience:

  • Willing to work very hard to achieve the highest level of quality;
  • Excellent leadership and coaching skills;
  • Consultative management and communications styles;
  • Strong written and verbal communications skills;
  • Experience managing QA teams on initiatives of at least 3 people;
  • Proven ability to manage large, disconnected teams at multiple locations in a single geographic area
  • Capable of adapting to a rapidly evolving environment;
  • Strong people management, project management, interpersonal communication and collaboration skills
  • Proven track record of delivering high quality products
  • Expert at SQA methodologies, tools and approaches (black box, white box and automated testing experience);
  • Have strong technical skills with the ability to lead the white box testing effort
  • Knowledge of Java, J2EE, C#, C/C++, JavaScript, HTML, XML, Perl
  • Knowledge of enterprise application technologies (Database and Application Servers) and issues (scalability, security);
  • Extensive knowledge of QA tools, such as JRun or LoadRunner, and methodologies
  • Extensive experience testing database and database centric applications (Data Integrity, Data Quality).
  • Experience building complex test harnesses to support large scale testing initiatives
  • Experience in a web consulting environment preferred
  • BS in Computer Science or equivalent education/experience
  • 4-6 years of Software Development or Software Quality Assurance experience

Attributes:

  • Takes ownership of tasks and drives tasks through to completion
  • Is accountable for their actions
  • A strong communicator
  • Demonstrates caring for others and honesty
  • Positive and constructive
  • Able to focus while under pressure