Okta · Toronto, Canada
Join Okta, the leading identity management platform, as a Senior Software Engineer in Test. In this role, you will be responsible for ensuring the quality of our Identity Governance and Administration solution, which is critical for enterprise identity workflows. You will own quality for medium-sized features, write test plans, automate testing at every layer, and troubleshoot complex issues. This position offers work-from-home opportunities, health and wellness benefits, financial benefits, and more.
- Experience with continuous integration (CircleCI or equivalent), containers (Docker, Kubernetes), and a major cloud platform such as AWS
- Experience testing distributed, multi-tenant systems at scale, including asynchronous and event-driven workflows
- Comfort using logs and monitoring (Splunk or equivalent) to debug failures in test and production
- The ability to write and review designs and code with other engineers, and to deliver well-designed, high-quality code on time
- 5+ years in software engineering in test or quality engineering, ideally for enterprise software-as-a-service products
- Strong test planning skills and a track record of working with product, design, and operations partners
- Hands-on experience with API automation (REST, gRPC) and UI automation (Playwright, Selenium, or equivalent)
- Experience with performance and load testing tools (JMeter, Gatling, Locust, or equivalent)
- A track record of owning medium-sized features end to end and troubleshooting complex issues with little guidance
- 5+ years building test automation in Java; Python or TypeScript is a plus
- Identity Governance and Administration — access requests, certifications, entitlement management, separation of duties, or role modeling (Okta, SailPoint, Saviynt, One Identity, Oracle, or in-house)
- Integrations with Microsoft 365, Google Workspace, Salesforce, Active Directory, or LDAP
- Identity and access management more broadly: single sign-on, SCIM provisioning, or directory integration
- Testing in a compliance context — SOX, SOC 2, ISO 27001, or FedRAMP — including audit evidence validation
- Using AI tools or agents to speed up test creation, triage, or maintenance