Senior Performance Test Engineer
1 month ago
Job Summary
Job Description
What is the opportunity?
RBC Wealth Management domain is seeking a talented and passionate Senior Performance Test Engineer. RBC Wealth management Quality engineering team provides 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 and enable various quality engineering teams with-in RBC to leverage our expertise for their Performance testing needs. Successful candidate will be responsible for delivery of Performance Testing solutions for both our Canadian and US Wealth Management applications.
Provide subject matter specialist knowledge and solutions on performance testing strategies and chaos engineering best practices and industry standards.
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.
Participate in the assessment of new performance test tools to determine fit in the environment and develop scripts with automation capabilities in creation of test data for performance testing needs.
What will you do?
Serve as a Performance Test subject matter expert and the liaison between technical and non-technical personnel/BSA.
Create and maintain Performance Test scripts for testing of developed applications.
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.
Drive the creation of next generation testing processes, Performance Test, CI, release techniques and test infrastructure to improve on testing and to increase the speed of release cycles.
Manage schedules and quality by overseeing Performance Test deliverables. Identify need for change, determine course of action and revise as appropriate.
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 5+ years of lead experience in Performance testing and Engineering with solid knowledge of Performance Testing tools like – 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.
At least 3+ years of experience in performance monitoring using Dynatrace/Appmon 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.
Ability to manage performance testing activities within large or multiple projects with changing priorities at an enterprise level.
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:
335 8 AVE SW:CALGARYCity:
CALGARYCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2024-10-25Application Deadline:
2024-11-30Inclusion 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.
-
Performance Test Engineer
2 months ago
Calgary, Canada Royal Bank of Canada Full timeJob SummaryJob DescriptionWhat is the opportunity?RBC Wealth Management domain is seeking a talented and passionate Performance Test Engineer. RBC Wealth management Quality engineering team provides solutions to support enterprise-wide performance engineering activities. As part of this we are looki
-
Senior Performance Engineering Lead
49 minutes ago
Calgary, Alberta, Canada Royal Bank of Canada Full timeAt Royal Bank of Canada, we're looking for a talented Senior Performance Engineering Lead to join our Quality Engineering team. As part of this role, you'll play a key part in enhancing our ongoing engagements with various Lines of Businesses and enabling quality engineering teams within RBC to leverage our expertise for their Performance testing needs.About...
-
Senior Software Testing Engineer
3 weeks ago
Calgary, Alberta, Canada ALBERTA LTD. Full timeAt ALBERTA LTD., we are seeking a highly skilled Senior Software Testing Engineer to join our team and contribute to the development of our software applications. The ideal candidate will have experience in developing and documenting software testing plans, monitoring the performance of computer systems and networks, and executing and documenting results of...
-
High-Performance Test Engineering Leader
2 weeks ago
Calgary, Alberta, Canada Royal Bank of Canada> Full timeWe are seeking a highly skilled High-Performance Test Engineering Leader to join our team at Royal Bank of Canada. This is an exceptional opportunity for a talented individual with strong leadership and technical skills to drive performance testing excellence across multiple projects.About the Role:The High-Performance Test Engineering Lead will be...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Namo Cafe Bistro Full timeJob SummaryWe are seeking an experienced Senior Software Engineer to lead the development of high-performance systems. This individual will be responsible for designing, implementing, and testing complex software solutions. The ideal candidate will have a strong background in computer science and experience with distributed systems.ResponsibilitiesDesign and...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada G&G TRUCKING SOLUTION INC Full timeWe are seeking a Senior Software Engineer to join our team in the development of high-performance algorithms. The ideal candidate will have expertise in software development, optimization techniques, and programming languages such as C++, Java, and Python. In this role, you will be responsible for designing, developing, and testing high-performance...
-
Software Test Engineer, Engineering
1 month ago
Calgary, Canada NovAtel Inc. Full timeOverview Hexagon's Autonomy & Positioning division is looking for a Software Test Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. You are a motivated engineer who is keen to grow your career and fulfill a vital role, collecting and analyzing real-world GNSS/INS...
-
Software Test Engineer
2 months ago
Calgary, Canada Hexagon Autonomy & Positioning Full timeOverview:Hexagon's Autonomy & Positioning division is looking for a Software Test Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. You are a motivated engineer who is keen to grow your career and fulfill a vital role, collecting and analyzing real-world GNSS/INS...
-
Software Test Engineer
1 month ago
Calgary, Canada Hexagon Full timeOverview:Hexagon's Autonomy & Positioning division is looking for a Software Test Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. You are a motivated engineer who is keen to grow your career and fulfill a vital role, collecting and analyzing real-world GNSS/INS...
-
Senior Test Automation Specialist
2 weeks ago
Calgary, Alberta, Canada FYidoctors Full timeEnhance Software Quality as a Senior Test Automation SpecialistWe are seeking a highly skilled Senior Test Automation Specialist to join our dynamic team at FYidoctors. This role is perfect for a detail-oriented professional who is passionate about software quality assurance and automation.About the Role:Create, build, and integrate automated test suites...
-
Engineering Test Pilot
4 weeks ago
Calgary, Canada Dehavilland Full timeDe Havilland Aircraft of Canada Limited (DHC) is a storied name in the aerospace industry, recognized worldwide for its pioneering contributions to aviation and its unwavering commitment to quality, innovation, and reliability. Headquartered in Calgary, AB, DHC currently has approximately 1,400 employees across British Columbia, Alberta and Ontario, as well...
-
Calgary, Canada S.i. Systems Full timeOur Calgary client is looking for a Senior QA Analyst to perform end-to-end manual testing of a data integration platform with UI test automation framework experience Candidate will be required to be in the office 3 days per week in Calgary Must Haves: 6+ years’ experience as a Senior Test Analyst Strong expertise in UI test automation frameworks and...
-
Calgary, Alberta, Canada Smart technologies Full timeJob Title: Senior Software Test Developer Transformation LeadThis role is a key member of our core software team at Smart technologies, responsible for complex components and their integration across our embedded product offerings.As a Senior Software Test Developer Transformation Lead, you will focus on test planning, design, execution, and automation for...
-
Calgary, Canada S.i. Systems Full timeOur Calgary client is looking for aSenior QA Analyst to perform end-to-end manual testing of a data integration platform with UI test automation framework experienceCandidate will be required to be in the office 3 days per week in CalgaryMust Haves: 6+ years’ experience as aSenior Test Analyst Strong expertise inUI test automationframeworks and tools, such...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Evergreen concrete cutting Ltd Full timeJob Title: Senior Software Engineer**Job Summary:**We are seeking a skilled Senior Software Engineer to lead our software development team. The ideal candidate will have expertise in software engineering, including design, development, and testing.**Responsibilities:* Lead the development of software applications* Collaborate with cross-functional teams to...
-
Senior Electrical Engineer
4 months ago
Calgary, Canada TalentSphere Staffing Solutions Full timeSenior Electrical Engineer Calgary, AlbertaSalary: $110k - 160k depending on experience +benefits + bonusConsulting Engineering firm (Buildings)Potential to start as an Associate/Senior Associate Other titles: Senior Electrical Engineer, Electrical Engineering Lead, Electrical Engineer, Associate Electrical Engineer, Buildings Engineer - Electrical,...
-
Senior Software Development Engineer
3 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team in Calgary, Alberta. As a key member of our agile team, you will play a vital role in developing and validating GPU-accelerated algorithms for discrete Fourier transforms.Key Responsibilities:Implement and validate GPU-accelerated algorithms for discrete...
-
Senior Systems Engineer
3 weeks ago
Calgary, Alberta, Canada oilandgas Full timeJob Title: Senior Systems EngineerJob Description:We are seeking a skilled Senior Systems Engineer to join our team at oilandgas. As a Senior Systems Engineer, you will be responsible for the design, development, and integration of Safety Instrumented Systems (SIS) and Burner Management Systems (BMS) using the Triconex Turbomachinery Control (TMR) PLC...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Caneast Immigration Services Full timeJob Description:We are seeking a skilled Senior Software Engineer to lead our high-performance computing team. The ideal candidate will have experience with parallel programming, distributed systems, and efficient algorithm design.Responsibilities:Design and implement high-performance algorithms and data structuresLead the development of our cloud...
-
Senior Application Engineer
1 month ago
Calgary, Alberta, Canada oilandgas Full timeJob Title: Senior Application EngineerJob Summary:We are seeking a highly skilled Senior Application Engineer to join our team at oilandgas. The successful candidate will have hands-on experience with the Triconex Turbomachinery Control (TMR) PLC system and will be responsible for designing, developing, integrating, testing, and commissioning Safety...