Senior SDET- Quality Engineering - Performance Lead
RBC
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
- Published on November 24th, 2024
-
Starting date : 1 position to fill as soon as possible
Description
Job Summary
Job Description
What is the opportunity?
RBC Wealth Management domain is seeking a talented and passionate Performance Test Engineer. who can provide solutions to support enterprise-wide performance engineering activities. As part of this we are looking for a PE lead to help us enhance our ongoing engagements with the various Lines of Businesses.
What will you do?
Provide subject matter specialist knowledge and solutions on performance testing strategies.
Plan, facilitate and coordinate Performance Test project activities from inception through completion of entire systems development lifecycle of multiple projects, including estimation, orchestration of Performance test strategy and plan, executions, analysis and result reporting.
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.
As a performance lead you would be performing analysis of test results and prepares comprehensive subsystem and/or system level evaluation reports which verify and validate system performance including capacity and memory usage.
Interact with development team to understand architecture and solution requirements.
Review and understand business requirements and use cases. Interpret business requirements and business rules related to RBC Wealth Management application environments and translate them into performance test attributes.
Work towards improvement of formal Performance Test processes, ensuring that the team is using industry-accepted best practices.
Work in conjunctions with team members and stakeholders to anticipate and manage changes to Performance Test.
Provide performance metrics to the projects leadership and support the life cycle of the change requests.
Bring in industry standard best practices to improve the overall productivity & enhance the process.
What do you need to succeed?
Must-have:
Minimum 2+ years of lead experience in Performance testing and Engineering with solid knowledge of Performance Testing tools e.g Microfocus Loadrunner, JMeter/Neoload
Highly proficient in developing performance testing complex scripts (Custom codes/use of in-build functions) in LoadRunner tool and experience in executing different scenarios like Load, Stress, Failover, and endurance testing.
Experience in performance monitoring using Dynatrace or other industry monitoring tools.
Expertise in implementing Performance testing suite via CI/CD pipelines using Jenkins or similar DevOps tool.
Good understanding of NFR, Workload modelling and Performance scenario Design along with detailed understanding of the KPIs that are used to measure and calibrate performance in test and production.
Solid understanding of software architecture layers, containerized applications (orchestration tools like Openshift/K8S).
Must possess fundamental database knowledge (SQL queries/Stored procedures) and should be able to construct queries based on requirements.
Nice-to-have:
Experience in performance testing Kafka messages via LoadRunner/JMeter
Understanding the ETL processes, batch performance testing etc.
Good to have experience in Java programming and having knowledge of Python/PowerShell or Shell scripting.
Knowledge on Test data management / Data masking and Service virtualization.
Development experience is an asset.
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, 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
#LI-Post
#LI-Hybrid
#TechPJ
Job Skills
Application Testing, Decision Making, Detail-Oriented, Group Problem Solving, IT Quality Assurance, Long Term Planning, Predictive Analytics, Programming Languages, Software Product Testing, Test AutomationAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
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 jobs.rbc.com.
Requirements
undetermined
undetermined
undetermined
undetermined