About this role
What we're looking for
- Bachelor’s degree in Computer Science or related field, or relevant experience
- 4+ years of Testing/Quality Engineering experience in software domain
- Broad knowledge of Computer Science concepts and technologies
- Experience working in Scrum/Agile and DevOps environment
- Experience designing and implementing automated tests using standard automation tools such as Pytest, Selenium, Playwright or others
- Familiarity with object-oriented programming languages and concepts (Python, Java, etc..)
- Comfortable with SQL and writing SQL queries
- Exposure to RESTful APIs and experience with Postman/Curl or other equivalent tools
- Some experience with load/performance testing and tools
- Able to find opportunities for improvement and tackle them without external direction
- Experience with front-end and back-end automation frameworks (Selenium, QA Robot, Playwright, Pytest, RestAssured, etc…)
- Comfortable with CI/CD, build, package, configuration and release management tools (eg. Jenkins, Ansible, Gitlab/Github)
- Knowledge/Experience with K8S/Docker, AWS, Infrastructure as code
- Exposure to infrastructure observability tools such as Grafana, OpenSearch, Coralogix, Datadog
Bonus Points
- Test Lead or management experience
Sponsorship
- This role is not sponsorship eligible
- Candidates need to be legally allowed to work in Canada