Experience - Must have a degree with a major in computer science with 4+ years experience or 5+ years of practical experience
- 4+ year of QA on commercial .NET Products and \ or large software development projects
- 4+ years in .NET testing software packages
- 3+ proven experience in test automation (back-end and UI)
- 3+ Years of Object Oriented Programming
- 2+ years experience with databases including writing simple SQL scripts, simple database administration, and fundamental database principals such as data storage types
- 2+ working experience with Microsoft Analysis Services
Required Skills - Strong knowledge of Quality Assurance process and principles (QA affiliations an asset)
- Strong knowledge of Microsoft operating systems and tools
- Strong knowledge of databases including Microsoft SQL Server, Oracle and MySQL
- Strong knowledge of the .NET Framework
- Strong knowledge of C#
- Silverlight knowledge will be considered a great asset
- Knowledge of OLAP concepts
- Knowledge of issue tracking systems
- Able to clearly convey concepts and ideas both spoken and in writing
- Strong writing skills to develop test cases and processes
- Knowledge of Software Development Lifecycle methodologies and tools
- Knowledge of Project Management principles and practices an asset
Other - Must be willing to learn new skills on a regular basis, both on and off the job
- Must be able to work well within a team, yet be able to work autonomously
- Must be able to work with team members of all skill levels, and must be able to listen to constructive criticism
- Must be able to work in a company with an open and casual work environment
- Must have good attention to detail
|