Reporting to the Strategic Projects Director, the holder of the position will be responsible for elaborating and implementing quality goals and guidelines on EVOLIO’s new online developments & other existing applications. The primary responsibility of this position involves working with the Strategic Project Director, Team Leads and Software Developers to establish quality plans and to guide development teams in creating test cases and programs that manually or automatically test EVOLIO’s web applications. The candidate will be directly accountable for the quality control, deployment authorization of new developments, overall delivery of high quality and user-friendly applications. This is a unique opportunity to renew a culture of excellency in a fast-growing organization with thousands of clients and dozens of products.
Responsibilities
- Advising the developers, team leads and strategic projects director on the best strategies to achieve a high quality product at all stages of development: analysis, design, implementation, testing, integration
- Establishing with the collaboration of the development teams a QA plan for new and existing projects
- Participating in the evolution of projects and providing a technical point of view
- Participating in the evolution of methodologies and tools used by the programming team
- Automating as much as possible quality testing procedures
- Participating in the usability, functional and performance testing efforts of new and existing web applications
- Overseeing bug reporting of online applications with Product Development Department
- Determining deployment standards and authorizing deployment of new developments
- Guiding development teams in setting up testing frameworks conforming to the nature of applications developed
- Evaluating application performance and usability post deployment
Technical skills
- Experience with automated front-end testing tools (e.g., Selenium, Windmill)
- Experience with performance testing tools (e.g., SilkPerformer, LoadRunner) is considered an asset
- Hands-on experience with issue tracking systems such as Fogbugz or Jira
- Practical knowledge of web frontend technologies (e.g., HTML, Javascript, CSS)
- Practical knowledge of programming languages (e.g., Python)
- Experience with distributed version control system (Mercurial, Git) is considered an asset
- Hands-on experience with agile methodologies is considered an asset
- Practical knowledge of Windows or MacOSX is required
Qualifications
- Bachelor degree in Computer Science or Information Systems or equivalent
- 2 – 4 years of related experience in Software Quality Assurance ideally in web environment
- Excellent organizational and prioritization skills, ability to manage several projects simultaneously
- Strong analytic, technical, and problem-solving skills
- Excellent communication and relationship skills
- Outstanding attention to detail, organizational abilities, and ability to troubleshoot
- Strong interest and knowledge of the internet required
- Bilingual (English/French), spoken and written
Skills
Rigorous, organized, available, autonomous, analytically-minded, with a sense of urgency when necessary, able to handle pressure, and with good team spirit.
Are you interested in this challenge?
Please send your resume to rh@evolio.ca.

