|
|
 |
 |
| Job Title: |
QA Lead / Developer |
| Location: |
Montreal, Quebec, Canada |
| Posted: |
8/22/2010 |
| Starting: |
ASAP |
| Type: |
Permanent |
| |
Job Description:
The position reports directly to the Vice President of Engineering and will work closely with the Product Management and Engineering teams. As the Senior Developer / QA Lead:
•You will be expected to take a leading role in designing and developing an automated test framework (Python, Selenium RC) and tools as part of an ongoing process for end-to-end test automation. This includes test driven development practices, build automation, continuous integration testing, automated functional testing, and performance testing.
•You will also be responsible for managing and motivating a small and strong QA team and for coordinating and taking part in the activities of the QA team, including creation of test cases, development of automated test scripts and execution of manual and automated tests for our various product releases.
|
| |
Must Have Skills:
Requirements:
•Experience leading small teams, or mentoring junior engineers •Deep programming experience with one or more of Perl, Python and JavaScript •Deep programming scripting for Automation of Testing - 0 •Deep understanding of various test frameworks for client side test automation. Experience with Selenium a BIG PLUS •An aptitude for understanding business applications from a functional and technical perspective •An unhealthy love of crashing release candidates, finding all bugs and letting only squeaky clean software leave the premises •In-depth experience writing performance and scalability tests •Strong working knowledge of XML, MySQL, Linux, Subversion •Experience working with or in a formalized QA process, within a larger R&D group •Experience with continuous integration systems •Experience building and maintaining automated build environments •Experience building and maintaining performance test environments •Experience writing and maintaining test plans •Effective written and oral communication skills
Education: •Bachelor Degree in Computer Science, Computer Engineering or equivalent
|
|
|