×
Register Here to Apply for Jobs or Post Jobs. X

Staff Software Engineer in Test, iOS

Job in Toronto, Ontario, C6A, Canada
Listing for: Okta
Full Time position
Listed on 2026-08-07
Job specializations:
  • Software Development
    iOS Developer, App Developer - Mobile/Web, Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CAD Yearly CAD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Staff Software Engineer in Test, iOS ut the role We are seeking a technical leader to drive quality and testing strategy for our iOS ecosystem. You will guide the development of automated testing frameworks for our mobile applications and SDKs to ensure secure identity verification.

Key facts
  • Location:

    Toronto, Ontario, Canada
  • Engagement:
    Full-time
  • Team:
    Okta Verify Team
What you'll do
  • Design and implement automated testing solutions for iOS applications and SDKs
  • Define the quality roadmap for the Okta Verify mobile product
  • Collaborate with mobile engineers to integrate testing into the CI/CD pipeline
  • Analyze system architecture to identify potential failure points and improve reliability
  • Mentor junior engineers on testing best practices and mobile automation standards
Requirements
  • Extensive experience in iOS development or mobile test engineering
  • Proficiency in Swift and Objective-C
  • Deep understanding of XCTest and other mobile testing frameworks
  • Experience building and maintaining automated test infrastructure for mobile platforms
  • Ability to lead technical initiatives and influence architectural decisions
Nice to have
  • Experience with security-focused mobile applications
  • Familiarity with backend integration testing for mobile services
  • Background in performance testing for iOS apps
Skills & tools
  • Swift
  • Objective-C
  • XCTest
  • CI/CD pipelines
  • iOS SDK
  • Mobile automation frameworks
Practical notes

This role is based in our Toronto office.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary