
Software Development Engineer in Test II
- Canada
- Permanent
- Full-time
- Plan and implement testing for new minor features/functionality
- Create and execute functional and non-functional tests
- Communicate with Team around test coverage and risks
- Reproduce difficult issues within the assigned software
- Share knowledge of product with support team members
- Provide clear defect and problem reports
- Proficient use of project and test tracking and documentation tools
- Test automation regression maintenance & reporting
- Participate in product design reviews to learn about new functionality and contribute testing estimates
- Minimum experience of 2 years
- Experience building an automation framework with Chef and Vagrant
- Ruby Experience is required
- Strong knowledge of a major scripting/programming language on the product's platform
- Good knowledge of one or more additional scripting/programming languages (Shell Scripting, Korn, Bash)
- Strong knowledge of exploratory testing. Good knowledge of non-functional test techniques.
- Experience writing tests as code in complex testing automation frameworks
- Experience with containers and containerization preferred