Come Work with Us!
At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.
Whether you're helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.
Job Title
Performance Test Architect
Job Description
This position will be responsible for leading performance testing initiatives. The role will provide leadership in managing the relationship with the organization's Global Resource Pool to ensure delivery of quality performance test scripts using the organization's QA Performance standard processes, framework and tools.
What will you do?
This role is for Performance Testing Architect / Manager & expected to have SME level knowledge to drive the non-functional testing solution for applications with complex architecture, Middleware application along with Service virtualization & Data Management.
Overall responsibility of Performance Engineering and Performance Testing Tasks for engaged projects - including strategy, estimation, planning, execution oversight, metrics reporting and risk management.
Bottom-line responsibility for providing thought leadership and expertise concerning Non Functional Testing for the team, its members and the deliverables.
Manage, Train and Mentor (as needed) Performance Engineers and Testers in the team.
Planning & Execution (70%)
Lead / direct the software performance test efforts by working with application QA teams to identify candidate applications that would benefit from performance testing and oversee analysis reports
Lead / direct project performance testing planning efforts via meetings with stakeholders, review of PLC documentation and interfacing with subject matter experts (SMEs) in order to gather all information necessary to complete the Performance Test Details needed.
Manage relationship with vendors to ensure delivery of quality and proper performance scripts.
Develop and Execute performance test scripts
Participate in walkthroughs of the performance test results with the Performance and Project Teams
Audit and analyze performance team test results and report accordingly.
Assist in performance defect investigation and escalation as needed.
Manage the defined organization's QA Performance Engineering standard processes, frameworks and tools to ensure all standards are met.
Collaborate with other areas within IT to identify and improve performance testing tools and approaches.
Responsible for determining and managing the work of Performance Team Services, plus coaching and mentoring members of the Performance Team to best practices.
Participate in release meetings for maintenance and development projects ensuring all performance service requirements are met.
Review and audit the Performance Test Strategy and Plan for each candidate application or project.
Participate in the walkthrough of the Performance Test Cases and Plan with the Project Team prior to execution.
Keeps themselves updates with new technologies, tools and techniques to improve performance test practices
Relationships & Communication (30%)
Effectively communicate and build rapport with team members, stakeholders and business partners using a variety of techniques and collaboration from initiation to close
Facilitate complex group meetings and conducts information gathering sessions
Prepare and deliver presentations to business and technology partners, senior management and executives, selecting the appropriate approach based on the audience
Resolve conflicts / issues and escalates others as appropriate
Manage the operations with 3rd party vendors
What do you need to succeed?
MUST HAVES :
At least 8 - 10 yrs of Experience in performance testing management.
Ability to understand large scale infrastructures and emerging technologies such as .Net, Azure Cloud, Kafka, middleware technologies, MQ, Various DB services, mainframes, complex networks
Demonstrated understanding of Test Data Management and test environments within large complex organizations with understanding of data masking capabilities.
Hands on experience on HP Loadrunner, JMeter tools.
Write programs to solve data challenges help in creating data creation process using custom codes in Java or Python. Experience on CA TDM tool will be great skill.
Hands on experience on Load test framework.
In-depth knowledge and working experience with LRE, Dynatrace and Open Source performance / monitoring tools (Appdynamics)
NICE TO HAVES
Manage a complex integrated test with 3rd party vendors and internal Client lines of business.
Manage a team of seasoned performance testers
Strive towards the continuous process improvement & test framework / scripts optimization to achieve efficient testing solutions.
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.
We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits and competitive compensation.
Leaders who support your development through coaching and managing opportunities
Work in a dynamic, collaborative, progressive, and high-performing team Opportunities to do challenging work
This is a hybrid opportunity
TECH PJ
LI TECH
Job Summary
Address :
RBC CENTRE, 155 WELLINGTON ST W : TORONTO
City : CAN-ON-TORONTO
CAN-ON-TORONTO
Country : Canada
Canada
Work hours / week : 37.5
37.5
Employment Type : Full time
Full time
Platform :
Technology and Operations
Job Type : Regular
Regular
Pay Type : Salaried
Salaried
Posted Date : 2023-09-27
2023-09-27