CareerPlanGet AI match score →

Staff Software Engineer in Test, Linux

Toronto💼 Full-time💰 $140,000–$140,000🗓 2026-07-13 → 2026-07-31

Core

Building automated testing infrastructure and quality strategy for large-scale Linux desktop and mobile authentication applications.

Role type

Staff Software Engineer in Test (Linux Platform)

Builds

Automated test suites, CI/CD pipelines, and quality processes for Okta Verify client software.

Domain

Cybersecurity / Identity Management / Linux Desktop

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++ test automation, C#/.NET Core client testing, Linux desktop application testing, CI/CD pipeline design, database testing (MySQL/DynamoDB), security concepts, SSO concepts, functional/regression testing, end-to-end testing

Preferred skills

Windows Desktop application testing, JIRA/Confluence proficiency, .NET Core framework expertise

Technologies

C++, C#, .NET Core, MySQL, DynamoDB, CircleCI, GitHub Actions, Xcode Cloud, JIRA, Confluence

Responsibilities

Define test plans based on business requirements and application designs; scope, plan, and execute automation and test efforts; master and innovate existing tools for Desktop clients and Web applications; interface with Product Management, Development, Documentation, and UX teams; partner with Customer Support to build test plans for customer use cases; develop and maintain high-quality functional, regression, and end-to-end tests; work with Linux community and Beta programs to certify OS upgrade readiness.

Seniority

Staff, strategic quality leadership & hands-on automation

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗