Software Quality Automation EngineerGuelph
Computer Science and / or Science-based Bachelor’s degree
3+ years of experience qualifying high-volume, scalable enterprise software
Good experience working in an agile / scrum environment
Good working knowledge of Windows operating systems
Good understanding of Quality Assurance life cycle, methodologies and best practices
Good knowledge in test case management and bug tracking systems such as Jira, Zephyr.
Minimum 3 years of experience with one of automation tools like TestComplete, Selenium, VS Coded UI, QTP is necessary;
Experience with Selenium and Cucumber framework is a plus
Experience in transforming manual test cases into automated test cases.
Experience in test documentation, defect analysis, tracking and reporting.
Java or .Net development experience required
Understand database concepts of the project / product, knowledge of ODBC and writing SQL statements would be an advantage (Oracle preferred)
Experience in the domain assigned to
Good English, written and verbal
Passion for quality
Ability to respectfully speak up on quality matters
Strong emphasis on good UI design with meticulous attention to detail
Self-motivated, independent thinker with excellent troubleshooting skills
Ability to learn quickly and stay current with new technologies
Ability to work within a multi-site, multicultural team
Assist in designing test plans, write, execute test cases for functional and / or performance testing within the domain assigned
Work as a member of the scrum team including planning, estimating, and verifying user stories and acceptance criteria
Develop strong expertise in the assigned domain area
Effectively communicate status, metrics, and issues on a regular basis
Understanding and complying of / to Informatics practices
Assist in creating test summary reports of high quality, written language and content.
Become a user expert on how our products work, gaining an understanding of the strengths and weaknesses; and championing customer issues in order to ensure they have a positive experience.
Create, execute, integrated automated test cases in conjunction with manual testers and manual test cases