Thursday, December 24, 2009

Software Quality Engineer - IMMEDIATE PLACEMENT - Burlington, ON

Passionate about delivering high-quality Products to Market?

What Our Client Offers the Ideal Candidate

A rewarding opportunity to make use of leading development tools and technologies to ensure we deliver high-quality rich and interactive web applications. You will be constantly challenged to provide a high-level of quality control on multiple platforms and operational environments for our core-web applications and web services frameworks; targeting multiple web-browsers.

Our client offers a salary commensurate with demonstrated capabilities, matching RRSP contributions, performance-based bonuses, profit sharing, a comprehensive benefits package, and an annual training budget.

Who is the Ideal Candidate?

  • BS or MS in Computer Science, Software Engineering or a related field
  • Knowledge and appreciation of advanced client-side web technologies such as JQuery, HTML 5, Google Gears, SVG, etc.
  • Has a comprehensive and up-to-date .NET/C# knowledge
  • Has worked in a continuous integration environment
  • Has developed automated custom QA solutions without relying on commercial software packages
  • Has experience developing and executing manual and automated test suites with QA tools and techniques, defect tracking systems, test design and execution
  • Has some database experience
  • Is able and motivated to learn and master new technologies that advance the project
  • Has excellent problem solving skills, excellent written and verbal communication skills,  and must be self-directed
  • Has an ability to deliver

What is expected of the Ideal Candidate?

  • Responsible for design and development of test infrastructure supporting functional tests, automated regression tests, performance tests, and stress tests of production web applications and web services
  • Research and advocate build or purchase of appropriate tools for developing, running, and analyzing test and their execution results
  • Setup and configure test environments in readiness for test execution and maintenance of the integrity of the environment during execution to ensure validity of test results
  • Collaborate with the Quality Assurance Analyst to ensure appropriate test coverage across our web applications and web services
  • Ability to work closely with software developers while communicating effectively with product owners
  • Knowledge of fundamental accounting concepts and principles

About Our Client's Environment and Team

  • Scrum agile process
  • .NET / C# / WCF, but not a “Microsoft shop”. Our client uses the technologies and platforms that achieve their goal.
  • Good processes and controls

Please note that selected candidates will be asked to complete an on-site practical demonstration of their software development process.

Submit your covering letter and resume

No comments:

Post a Comment