Sr. Manager – Performance Engineering
Job Overview
Job title: Sr. Manager – Performance Engineering
Job description: 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 Sr. Manager – Performance Engineering
Job Description
WHAT IS THE OPPORTUNITY
RBC QEX is seeking a talented and passionate Performance Engineering (PE) Expert to join our QEX product engineering team. QEX provides in house solutions to support enterprise-wide performance engineering activities. As part of this we are looking for a PE Expert to help us enhance our ongoing engagements with the various Lines of Businesses and enable various quality engineering teams within RBC to leverage our expertise for their Performance testing. Also this role will be responsible to integrate other DevOps tools with our PE tools
WHAT WILL YOU DO?
- Provide subject matter specialist knowledge and thought leadership on performance testing and chaos engineering best practices and industry standards
- Drive adoption of performance testing tools across the enterprise
- Lead the functional design requirements for inhouse performance testing tools as needed and work with developers to enhance inhouse products
- Develop holistic enterprise-wide reports for performance testing to drive better decision making across teams and leadership
- Participates in the review of existing process, techniques, tools, test methodologies, design, approach, and strategy for continuous improvement in the performance engineering
- You should be able to determine performance testing scope in newer engagements by performing project artifact reviews and through discussions with the project teams
- Introduce Performance testing in areas that are currently lacking by working closely with the application teams
- Writes, revises, verifies, and enforces performance testing standards across the community
- Participate in the assessment of new performance test tools to determine fit in the environment
- Provide training/ coaching to the broader community on performance testing tools and standards. Will be working, hands on the PE tools and share expertise with the community
- Mentors, coaches, and monitors junior team members
- Look for opportunities to disrupt from within and continually expand what is possible through technology
WHAT DO YOU NEED TO SUCCEED
Must Have:
- 10+ years’ experience in performance testing and engineering
- Must possess a strong knowledge of enterprise application architecture and technologies including web, web services, databases, middleware and messaging
- Hands on experience performance testing of UI based applications, desktop applications, web services, middleware, and batch processes
- Must have hands on experience with Dynatrace, Loadrunner, JMeter or similar and be able to create/enhance performance test scripts
- Must be able to create and validate load test scripts in at least three of the following protocols: HTTP, SOAP, REST, ODBC, MQ’s, KAFKA
- Must be able to perform in-depth analysis of load tests both in real-time during test execution and post run to determine test validity, discover the root-cause of any errors or failures, and report on any performance issues or defects
- Hands-on ability to plan, script, and execute performance tests based on requirements
- Hands-on ability to interpret and analyze performance test results
- Should possess an understanding of agile software development and implementation methodologies
- Hands-on experience with performance monitoring tools
- Ability to identify performance issues or bottlenecks and provide recommendations to tune systems for optimal performance
- Must have worked with integrating Performance Testing tools with other testing tools to enable metrics capture within a test case management tool (qTest)
- Exposure and experience working in a DevOps and multi-cloud environment
Nice to Have:
- Experience working in a containerized (e.g., Docker, Kubernetes, rkt, Swarm, etc.) cloud environment
- Experience in modern CI/CD practices
- Understanding of Chaos engineering is a plus
- Familiarity with Elasticsearch, Logstash and Kibana (ELK)
WHAT IS 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, 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
RBC is committed to supporting flexible work arrangements when and where available. Details to be discussed with Hiring Manager.
Job Summary
Address: TORONTO, Ontario, Canada
City: CAN-AB-CALGARY, CAN-ON-TORONTO
Country: Canada
Work hours/week: 37.5
Employment Type: Full time
Platform: Technology and Operations
Job Type: Regular
Pay Type: Salaried
Posted Date: 2022-10-26-07:00
Application Deadline: 2022-11-08-08:00
Inclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at rbc.com/careers.
Company: Royal Bank of Canada
Expected salary:
Location: Toronto, ON
Job date: Fri, 28 Oct 2022 04:54:53 GMT
Job Source: Careerjet.ca