2 days ago
Ottawa, CanadaMid Level
Base Salary
$66k - $97k/yr
Responsibilities
- Plan, design, execute, and maintain functional, regression, integration, exploratory, and end-to-end test cases.
- Test web applications, APIs, services, integrations, installers, and cloud and on-premises deployment configurations.
- Configure and validate test environments involving identity, directory, database, network, browser, operating system, and application dependencies.
- Create, update, and execute automated tests using approved QA tools and frameworks.
- Investigate, reproduce, document, and track defects with clear technical and business-impact details.
- Collaborate with developers, product owners, technical leads, project managers, support teams, and QA colleagues on requirements, risks, and release readiness.
- Contribute to Agile sprint planning, story refinement, test estimation, release planning, defect triage, and retrospectives.
- Review requirements and customer scenarios for coverage gaps, edge cases, and quality risks.
- Use approved AI-assisted development and testing tools, including GitHub Copilot, while validating outputs.
- Improve QA practices, test documentation, reusable test assets, release metrics, and team processes.
Requirements
- At least 2 years of relevant experience in software testing, quality assurance, technical support, IT infrastructure, or a related technical discipline.
- Experience writing and executing tests for web applications, APIs, services, integrations, or enterprise software workflows.
- Working knowledge of defect tracking and test management tools such as Jira, Azure DevOps, Zephyr, TestRail, or similar systems.
- Ability to analyze requirements, document test results, communicate risks, and collaborate with development and product teams.
- Basic scripting, SQL, API testing, or test automation experience with technologies such as JavaScript, TypeScript, Java, Python, PowerShell, Selenium, Playwright, Postman, or RestAssured.
- Experience with Agile/Scrum practices and understanding of QA responsibilities in an Agile environment.
- Strong written and verbal communication, attention to detail, curiosity, and a quality-focused mindset.
- Unrestricted work authorization in Canada is required.
- Preferred: BS/BA, college diploma, or equivalent experience in Computer Science, Engineering, Information Technology, Quality Assurance, or a related field.
- Preferred: experience with identity, credential issuance, payments, digital security, mobile, cloud, or enterprise customer-facing solutions.
- Preferred: experience with API testing, database validation, log analysis, browser developer tools, virtual machines, containers, or cloud-hosted test environments.
- Preferred: practical automation experience with Playwright, Selenium, RestAssured, Postman/Newman, or similar tools.
- Preferred: familiarity with Git, GitHub, Bitbucket, CI/CD pipelines, build validation, and software delivery workflows.
- Preferred: familiarity with security, privacy, accessibility, performance, reliability, or usability testing practices.
Benefits
- The role is based in Entrust’s Ottawa office, with collaboration across local and distributed teams.
- Entrust offers flexible remote, hybrid, or on-site work options where applicable.
- Eligible colleagues and dependents receive comprehensive benefits, vacation, paid time off, and paid holidays.
- The company offers career growth, learning initiatives, professional development, and collaborative work opportunities.
- Entrust supports diversity, inclusion, affinity groups, and accessible selection and work environments.
Tech Stack
Categories
About Entrust
Entrust builds identity-centric security software and hardware for enterprises, governments, and financial institutions, including PKI and certificate management, SSL/TLS, MFA, HSMs, and digital identity verification. It also supplies systems that issue payment cards, passports, and secure ID credentials. The privately held company is headquartered in Minneapolis, Minnesota, and serves customers in more than 150 countries.
