1

Penetration Testing Jobs in Ontario (NOW HIRING)

Consultant, Offensive Security

Toronto, ON · On-site

CA$90K - CA$110K/yr

We're looking to grow our team of penetration testers in Canada. We perform testing of computer networks, web and smartphone applications, cloud infrastructure, hardware devices, employees via social ...

CA$1 - CA$11/hr

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. * Experience developing and managing robust test data strategies, including ...

New

CA$70 - CA$75/hr

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. * Experience developing and managing robust test data strategies, including ...

CA$70 - CA$75/hr

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. * Experience developing and managing robust test data strategies, including ...

CA$70 - CA$75/hr

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. * Experience developing and managing robust test data strategies, including ...

CA$70 - CA$75/hr

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. * Experience developing and managing robust test data strategies, including ...

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. \n * Experience developing and managing robust test data strategies, including ...

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. \n * Experience developing and managing robust test data strategies, including ...

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. \n * Experience developing and managing robust test data strategies, including ...

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. \n * Experience developing and managing robust test data strategies, including ...

Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing. \n * Experience developing and managing robust test data strategies, including ...

Showing results 21-40

Penetration Testing information

See Ontario salary details

$27K

$118.1K

$181K

How much do penetration testing jobs pay per year?

As of Sep 6, 2026, the average yearly pay for penetration testing in Ontario is $118,104.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,500.00 and $150,000.00 per year, depending on experience, location, and employer.

What is penetration testing?

Penetration testing, also known as ethical hacking, is a security practice where professionals simulate cyberattacks on a computer system, network, or application to identify vulnerabilities before malicious hackers can exploit them. The goal is to find and safely exploit weaknesses, assess the impact of potential attacks, and provide recommendations to improve security. Penetration testers use a variety of tools and techniques, often mirroring real-world attack methods, to thoroughly evaluate an organization’s defenses. It is a proactive approach to improving an organization's cybersecurity posture.

What are some common challenges faced by penetration testers during client engagements?

Penetration testers often encounter challenges such as limited access to information, time constraints, and complex network environments that can hinder thorough assessments. Additionally, balancing the need to simulate real-world attacks while ensuring no disruption to client operations requires careful planning and communication. Collaborating effectively with IT teams and clearly documenting findings are crucial for ensuring that vulnerabilities are properly understood and addressed.

What is the difference between Penetration Testing vs Vulnerability Assessment?

AspectPenetration TestingVulnerability Assessment
PurposeSimulate cyberattacks to identify exploitable vulnerabilitiesIdentify and prioritize security weaknesses
DepthIn-depth, targeted testingBroad, comprehensive scanning
CertificationsOSCP, CEH, GPENOSCP, CEH, Security+
Work EnvironmentHands-on testing, simulated attacksAutomated scans, reports

While both roles focus on security weaknesses, Penetration Testing involves actively exploiting vulnerabilities to assess real-world impact, whereas Vulnerability Assessment identifies potential issues for prioritization. Penetration Testing provides a deeper, more targeted security evaluation, making it essential for comprehensive security testing.

Are penetration testers high in demand?

Penetration testers are in high demand due to increasing cybersecurity threats and the need for organizations to identify vulnerabilities. The role often requires skills in tools like Kali Linux and certifications such as OSCP, with job growth expected to remain strong in the cybersecurity field.

Is penetration testing a good career?

Penetration testing is a growing cybersecurity field that involves identifying vulnerabilities in computer systems and networks. It requires technical skills, knowledge of security tools, and often certifications like OSCP or CEH. The role offers high demand, competitive salaries, and opportunities for continuous learning, making it a viable career choice for those interested in cybersecurity.

What are the most commonly searched types of Penetration Testing jobs in Ontario?

The most popular types of Penetration Testing jobs in Ontario are:

Infographic showing various Penetration Testing job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $118,104 per year, or $56.8 per hour.

RQ10955 - Systems Testing/QA Specialist - Intermediate

Source Code

Toronto, ON • On-site

CA$56.19 - CA$60.21/hr

Full-time

Re-posted 21 days ago


Job description

RQ10955 - Systems Testing/QA Specialist - Intermediate

6.7 months (146 business days )

5 Days ONSITE - 222 Jarvis St

Must Have:

  • Solid experience with triaging defects, participating and leading triage meetings, and producing defect summary reports.
  • Extensive experience performing regression testing manually and automation scripts
  • 5-10 years of experience with different automation and manual testing types: black box testing, penetration testing, security testing, system testing, unit testing, AODA and UAT testing
  • Extensive experience with preparing detailed test cases to test functionality
  • Hands on experience with various defect tracking tools such as Azure DevOps

Responsibilities/Assignment Deliverables:

· Provide advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing plans and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).

· Develop test plans, test scripts and test cases and execute them against various components. Work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems.

· Provide advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing. Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing.

· Develop and execute automation testing on multiple solutions.

· Excellent knowledge and hands on experience of SQL queries for validating/creating/extracting test data.

AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.

Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.

INCORPORATED RATE RANGE (7.25 billable hours per day)

  • $56.19/hr - $60.21/hr Inc.

T4 RATE RANGE (7.25 billable hours per day)

  • $44.95/hr - $48.17/hr T4