FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Associate Director – Lead Quality Assurance
RBCLead QA role establishing and overseeing comprehensive testing strategies across multiple phases for RBC Capital Markets. Managing a QA team and driving both manual and automated testing initiatives.
Tech Stack
Tools & technologiesJavaPythonSwift
About the role
Key responsibilities & impact- Leads in the implementation, control, and distribution of all Quality Assurance practices, standards, methodologies and metrics.
- Applies extensive, in-depth knowledge, skills, and practices to perform complex assignments.
- Supporting Quality Assurance team on Payments programs or SWIFT projects.
- Conducting program reviews and complex process audits; assisting in major audits/reviews of programs and subcontractors.
- Evaluating and reviewing products and processes; providing status reporting to Quality Assurance and site management.
- Involving senior management to resolve deficiencies or compliance issues in a timely manner as needed.
- Monitoring adherence to quality standards in the development and implementation of production applications.
- Monitoring the effectiveness of the assurance process.
- Assisting in planning and estimation of Quality Assurance support for new programs and projects.
- Helping to establish quality standards to be universally applied throughout the site; recommending quality improvements.
- Manage and mentor QA team members, establishing performance metrics and career development paths.
- Define overall testing strategies aligned with product roadmaps and release cycles.
- Design comprehensive test packs covering functional, regression, integration, and acceptance testing requirements.
- Establish regression testing protocols and maintain evolving regression test suites.
- Design SIT scenarios validating end-to-end workflows and coordinate UAT activities with business stakeholders.
- Develop and implement test automation strategy, selecting tools and building maintainable automated test suites.
- Establish quality KPIs including defect escape rates, test coverage, and automation ROI.
- Generate regular quality reports and dashboards highlighting trends, risks, and recommendations.
- Communicate testing status, risks, and blockers to development, product, and business teams.
- Participate in requirements reviews to identify testability issues early.
Requirements
What you’ll need- 7+ years’ experience as a QA Lead / QA Manager or in a similar role
- Experience with testing across SWIFT ISO 20022 MX messages, and 15022 MT standard messages
- Experience managing a QA team to deliver high-quality work by deadlines
- Experience using automation test tools and writing test scripts in Shell, Python, or Java
- Working experience on tools control-m, GitHub, JIRA, and Confluence
- Excellent written and oral communication skills. Ability to determine the information and communication needs of the stakeholders
Benefits
Comp & perks- A comprehensive Total Rewards Program including bonuses and flexible benefits
- Competitive compensation
- Commissions and 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 build close relationships with clients
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automation strategytest scriptsShellPythonJavafunctional testingregression testingintegration testingacceptance testingquality KPIs
Soft Skills
leadershipmentoringcommunicationproblem-solvingcollaborationplanningevaluationreportingstatus reportingstakeholder management