1

Associate Software Test Engineer Jobs in Pickering, ON

It integrates with iOS system features by communicating with our backend to and grant proper application access.c) The Staff Software Engineer in Test Opportunity We are looking for an experienced ...

... for a Hardware Test Engineer who will architect and design test infrastructure to ensure ... Design and implement test procedures, fixtures, and software for PCBs, subassemblies, and complete ...

Within Proto, our Bitcoin Products team delivers the product and go-to-market strategy, software ... The Role We are looking for a Product & Test Engineer to drive post-silicon productization of our ...

Stay updated on emerging trends and advancements in test automation and software development ... Bachelor's degree in electrical engineering or mechatronics engineering or a related field.

We are seeking a Lead Penetration Test Engineer with extensive experience in penetration testing ... Familiarity with secure software development practices and the software development lifecycle.

We are seeking a Lead Penetration Test Engineer with extensive experience in penetration testing ... Familiarity with secure software development practices and the software development lifecycle.

If you are an experienced software test Automation engineer with development mindset and commitment towards excellence in quality - this is the position for you! Is this role right for you? In this ...

Lead Electronics Hardware Engineer

Markham, ON ยท On-site

CA$96K - CA$121K/yr

... software, test engineering, and manufacturing Support qualification and acceptance testing Providing technical support for production and service Required Qualifications Bachelor's degree in ...

About the Role As a Support Engineer in Test, you will play a pivotal role in ensuring the ... Competence in manually testing software to evaluate functionality * 1-2 years of customer service ...

About the Role As a Support Engineer in Test, you will play a pivotal role in ensuring the ... Competence in manually testing software to evaluate functionality * 1-2 years of customer service ...

About the Role As a Support Engineer in Test, you will play a pivotal role in ensuring the ... Competence in manually testing software to evaluate functionality * 1-2 years of customer service ...

About the Role As a Support Engineer in Test, you will play a pivotal role in ensuring the ... Competence in manually testing software to evaluate functionality * 1-2 years of customer service ...

Test Lead (Azure- Databricks)

Toronto, ON ยท On-site

$100 - $130/hr

At least 10+ years of work experience in Quality Engineering (Testing) in Data platforms * Canadian Banking domain experience * Experience in leading and testing large scale, complex Data ...

next page

Showing results 1-20

Associate Software Test Engineer information

See Pickering, ON salary details

$12

$38

$64

How much do associate software test engineer jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for associate software test engineer in Pickering, ON is $38.97, according to ZipRecruiter salary data. Most workers in this role earn between $31.99 and $45.61 per hour, depending on experience, location, and employer.

What are some common challenges an Associate Software Test Engineer might face in their first year on the job?

As an Associate Software Test Engineer, you may initially find it challenging to understand complex software systems and testing frameworks, especially if they are new to you. Adapting to rapid development cycles and managing multiple testing tasks simultaneously can also be demanding. Additionally, effective communication with developers and senior testers is essential to clarify requirements and report issues, which can take time to master. However, with mentorship and active participation in team meetings, you'll quickly gain proficiency and confidence.

What does an Associate Software Test Engineer do?

An Associate Software Test Engineer is responsible for assisting in the testing of software applications to ensure they are functioning as intended and free of critical bugs. They typically write and execute test cases, report defects, and collaborate with developers to resolve issues. This entry-level role is crucial for maintaining software quality and often involves both manual and automated testing under the guidance of more experienced engineers.

What are the key skills and qualifications needed to thrive as an Associate Software Test Engineer, and why are they important?

To thrive as an Associate Software Test Engineer, you need a solid understanding of software testing principles, familiarity with programming languages like Java or Python, and typically a degree in computer science or a related field. Experience with test management tools, automated testing frameworks (such as Selenium or JUnit), and bug tracking systems is highly valuable. Attention to detail, analytical thinking, and effective communication help you identify issues and collaborate with development teams. These skills ensure software quality, reduce defects, and contribute to successful product releases.
Staff Software Engineer in Test, iOS

Staff Software Engineer in Test, iOS

Okta

Toronto, ON โ€ข Hybrid

Other

Re-posted yesterday


Job description

The Okta Verify Team

The Okta iOS platform team is responsible for building Okta's iOS Apps and SDKs. Okta Verify is a mobile app that allows you to securely access your apps via 2-step verification, ensuring that you, and only you, can access your app accounts. It integrates with iOS system features by communicating with our backend to and grant proper application access.c)

The Staff Software Engineer in Test Opportunity

We are looking for an experienced Software Engineer in Test to join the iOS platform team. The team is responsible for developing and maintaining Okta Verify and SDKs across iOS, iPadOS and WatchOS platforms.

In this role you would report to the Manager, Quality Assurance and be responsible for robust, secure releases and test automation of Okta Verify application and SDKs on theย  iOS platform. You will also be responsible for developing the test case scripts, building the test automation framework and working collaboratively with application developers to execute tests, log, track and validate test results.

What you'll be doingย 

Technical Leadership:ย 

  • Define and own the iOS test automation strategy and framework architecture for Okta Verify and its SDKs
  • Mentor and technically guide engineers across quality and development teams; write and review designs and code in Swift with colleagues of varying seniority
  • Establish and drive quality metrics, including test coverage, flakiness rates, and CI pipeline health and hold teams accountable to targetsย 
  • Partner with Security to define and execute security and privacy test coverage for authentication flows
  • Represent quality in architecture and design reviews for new Okta Verify app and SDK features
  • Define and communicate quality plans for the iOS platform and dependency scrum teamsย 

Testing and Automation:ย ย 

  • Design and build structured test automation frameworks using XCTest and deliver robust XCUI UI automated tests using Swift.ย 
  • Develop and maintain high-quality functional, regression, and end-to-end tests for Okta Verify on iOS, iPadOS, and watchOS
  • Validate bug fixes and recommend product improvements on iOS, iPadOS and watchOS to ensure seamless user experiences for iPhones, iPads and Apple Watch for Apple's major and minor upgrades to their operating systems.
  • Leverage CircleCI, digital.ai, jira, XRay and other tools to raise quality issues with development teams in a timely manner
  • Collaborate with product management, development and cross functional teams using jira and confluence tools to define test plans grounded in business requirements and application software designs

What you'll bring to the role

  • 5+ years of software test experience for iOS mobile applications, with 3+ years of hands-on experience with iOS UI test automation frameworksย 
  • Experience in developing iOS test tools using Swift/Obj-C
  • Experience defining test strategy at a platform or product-area level, leading release testing and managing product issues
  • Experience building and maintaining Mobile CI/CD pipelines (e.g., CircleCI, GitHub Actions, Xcode Cloud)
  • Experience with collaboration tools like JIRA, Confluence
  • Experience with scripting languages like shell, python etc

And extra credit if you have experience in any of the following!ย 

  • Familiarity with iOS security frameworks (Keychain, Secure Enclave, biometrics) is a plus
  • Experience with integration tools like CircleCI, Bitbar, BrowserStack is a plusย 
  • Objective-C familiarity for legacy codebase navigation

(P8569_3461474)

#LI-Hybrid

#BB-1