Senior Penetration Tester providing application security testing services for RBC's global business. Developing application security best practices and collaborating with development teams on security matters.
Responsibilities
Perform penetration testing against application landscapes (Web, API, mobile, AI)
Ensure applications & infrastructure are methodically and thoroughly tested using industry best practices prior to promotion to production
Prepare and deliver clear, concise, and impactful reporting to stakeholders
Educate stakeholders (e.g. developers, security consultants, executives) on application security matters and impacts on the organization
Research and keep up to date on security emerging threats, techniques, tools, and trends
Requirements
6+ years of experience in executing application layer penetration testing exercises
Possess strong understanding of web, mobile, and AI application architecture and development principles
Strong knowledge of OWASP, SANS or other security-related frameworks
Current experience with modern application layer penetration testing tooling and platforms
Hands-on experience in software and/or script development
Exemplarily communication skills, both written and verbal
Curious mindset
OSCP, OSCE, GWAPT, GMOB, GXPN certifications an asset (nice-to-have)
Experience in testing network systems and cloud services (e.g. AWS, Azure)
Experience providing pen testing services in a highly regulated environment (e.g. Financial Institutions, Insurance, Government, etc.)
Benefits
A comprehensive Total Rewards Program including bonuses and flexible benefits
Competitive compensation
Stock where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial services
Flexible work/life balance options
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities
Opportunities to building close relationships with clients
Access to a variety of job opportunities across business and geographies
QA Analyst ensuring high - quality delivery across AI - driven applications. Validating core features, conducting testing, and collaborating in a fast - paced Agile environment.
Senior Software Quality Assurance Analyst at WADA ensuring quality of software applications. Participate in test strategy and execution in a high - tech, agile environment.
Penetration Tester providing application penetration testing for RBC applications and teams. Collaborating on security best practices and tools in a dynamic environment.
Bilingual Quality Assurance Engineer at McCarthy Tétrault managing quality assurance standards and testing processes. Supporting applications testing and providing reports to stakeholders from Toronto or Vancouver.
Bilingual Quality Assurance Engineer supporting the Manager with testing and validation of applications. Collaborating with various stakeholders to ensure quality and manage risks in the firm's operations.
QA Documentation QS4 member carrying out documentation activities at Apotex. Responsible for maintaining accurate and organized records for Quality Assurance department.
Technical Lead in QA Engineering at 3Pillar Global managing quality assurance for AI - native products. Leading high - performing teams in financial services, healthcare, media, and technology.
QA Functional Analyst at TEHORA ensuring quality of solutions through test planning and execution. Collaborating with teams to document and validate deliverables in a hybrid work environment.
Associate Manager, Quality Assurance responsible for quality event management and CAPA governance. Leading on investigations and ensuring compliance in a regulated healthcare environment at BioScript Solutions.