Location- St.Laurent,Montreal
Work arrangement- Hybrid Note- French speaking is mandatory
Key Responsibilities
In conjunction with the Agile development/delivery teams, contribute to the preparation and execution of test plans and test scripts to validate new environments, upgrades and releases.
Demonstrate the business condition(s) under test and the expected results, and ensure test cases reflect product requirements.
Lead issue review process with adequate documentation and supporting reproduceable steps
Ensure high quality and accuracy is maintained.
Raise and monitor project and system related defects and ensure they are re-tested in a timely manner. Ensure defects are raised with appropriate detail and illustration of the issue, including steps to reproduce.
Provide work effort estimates to the team leadership.
Provide test reports on a regular agreed basis, which detail testing progress, issues and risks.
Inform and guide Product Owner decisions with regards to readiness of the releases.
Escalate within the project any key quality and testing issues and concerns.
Who we are looking for
Experience of using test tools both enterprise and open source
Experience in writing, executing and monitoring automated test with at least one of the frameworks such as Cypress, Playwright, Puppeteer, Selenium
Programming experience in JavaScript, Typescript, Python
Experience in using DevOps test plans or equivalent
Good interpersonal skills to communicate at all levels
Good knowledge of structured test methods and procedures
Proven experience of testing complex user interfaces
A commitment to quality and a thorough approach to work
Should be opinionated, especially about quality
Domain knowledge is not required, but having worked on a medical system is a plus
You love to learn and teach. You carry no ego and no sense of entitlement.
A confident French and English communicator (written and verbal) both internally and to customers.
Self motivated and ambitious with a desire to work smarter and efficiently.
Have ensured quality for at least one digital product before and understand why it failed/succeeded.
3+ years experience working within an application design Agile environment, or similar highly complex technological products requiring fast study; thinking and action.
Undergraduate degree in Computer or Software Engineering, Programming, or equivalent work experience.