Current jobs related to Senior Performance Test Engineer - Toronto, Ontario - Royal Bank of Canada


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionOpportunity OverviewAs a Senior Performance Test Engineer at Royal Bank of Canada, you will be responsible for designing and implementing performance tests for Mobile and Web applications. You will work closely with the development team to understand the technologies and develop / implement load, stress, and endurance tests to check...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for leading performance test engineering and ensuring the highest quality of our products.Key Responsibilities:Performance Test Engineering: Lead performance test engineering efforts to ensure the scalability and...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for leading performance test engineering and ensuring the highest quality of our products.Key Responsibilities:Performance Test Engineering: Lead performance test engineering efforts to ensure the scalability and...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for leading performance test engineering and ensuring the high-quality delivery of our products.Key Responsibilities:Performance Test Engineering: Lead performance test engineering efforts to ensure the scalability and...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for leading performance test engineering and ensuring the high-quality delivery of our products.Key Responsibilities:Performance Test Engineering: Lead performance test engineering efforts to ensure the scalability and...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the reliability and scalability of our systems.Key Responsibilities:Performance Testing: Develop and execute performance tests to identify bottlenecks...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the reliability and scalability of our systems.Key Responsibilities:Performance Testing: Develop and execute performance tests to identify bottlenecks...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Performance Test EngineerAt Maarut Inc, we are seeking a skilled Performance Test Engineer to join our team. As a Performance Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the scalability and reliability of our systems.Key Responsibilities:* Design and develop performance tests to...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Performance Test EngineerAt Maarut Inc, we are seeking a skilled Performance Test Engineer to join our team. As a Performance Test Engineer, you will be responsible for leading performance test engineering, performance testing/monitoring of web applications, and hands-on experience on performance testing tools like JMeter, LoadRunner, etc.Key...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the reliability and scalability of our systems.Key Responsibilities:Performance Testing: Develop and execute performance tests to identify bottlenecks...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Test EngineerMaarut Inc is seeking a highly skilled Test Engineer to join our team. As a Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the reliability and scalability of our systems.Key Responsibilities:Performance Testing: Develop and execute performance tests to identify bottlenecks...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Performance Test EngineerAbout the Role:We are seeking a highly skilled Performance Test Engineer to join our team at Maarut Inc. As a Performance Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the scalability and reliability of our systems.Key Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job DescriptionWe are seeking a highly skilled Performance Test Engineer to join our team at Maarut Inc.About the Role:Lead performance test engineering for large-scale distributed systems and large data volumes.Design and develop performance test frameworks and automation scripts.Collaborate with cross-functional teams to identify and prioritize performance...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job DescriptionWe are seeking a highly skilled Performance Test Engineer to join our team at Maarut Inc.About the Role:Lead performance test engineering for large-scale distributed systems and large data volumes.Design and develop performance test frameworks and automation scripts.Collaborate with cross-functional teams to identify and prioritize performance...


  • Toronto, Ontario, Canada Prodigy Education Full time

    Senior Performance Test DeveloperProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning.Our mission is to deliver effective learning experiences to every student in the world, and we're seeking a Senior Performance Test Developer to join our team.The Engineering team builds and operates a...


  • Toronto, Ontario, Canada Prodigy Education Full time

    Senior Performance Test DeveloperProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning.Our mission is to deliver effective learning experiences to every student in the world, and we're seeking a Senior Performance Test Developer to join our team.The Engineering team builds and operates a...


  • Toronto, Ontario, Canada Prodigy Education Full time

    Senior Performance Test DeveloperProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning. Our mission is to deliver effective learning experiences to every student, and we're seeking a Senior Performance Test Developer to join our team.About the RoleWe're building a high-performance,...


  • Toronto, Ontario, Canada Prodigy Education Full time

    Senior Performance Test DeveloperProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning. Our mission is to deliver effective learning experiences to every student, and we're seeking a Senior Performance Test Developer to join our team.About the RoleWe're building a high-performance,...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...

Senior Performance Test Engineer

2 months ago


Toronto, Ontario, Canada Royal Bank of Canada Full time
Job Summary

We are seeking a highly skilled Senior Performance Test Engineer to join our team at RBC Wealth Management. As a key member of our Quality Engineering team, you will be responsible for delivering high-quality performance testing solutions for our Canadian and US Wealth Management applications.

Job Description

What is the Opportunity?

RBC Wealth Management is looking for a talented and passionate Senior Performance Test Engineer to enhance our ongoing engagements with various Lines of Businesses and enable quality engineering teams within RBC to leverage our expertise for their performance testing needs.

Key Responsibilities:

  • 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.
  • Determine performance testing scope in newer engagements by performing project artifact reviews and through discussions with project teams.
  • Introduce performance testing in areas that are currently lacking by working closely with application teams.
  • Analyze test results and prepare comprehensive subsystem and/or system level evaluation reports that 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 You Will Do:

  • Serve as a Performance Test subject matter expert and liaison between technical and non-technical personnel.
  • Create and maintain performance test scripts for testing of developed applications.
  • Interact with development teams to understand architecture and solution requirements.
  • Review and understand business requirements and use cases, interpreting business requirements and business rules related to RBC Wealth Management application environments and translating 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 testing and increase the speed of release cycles.
  • Manage schedules and quality by overseeing performance test deliverables, identifying the need for change, determining the course of action, and revising as appropriate.
  • Work in conjunction with team members and stakeholders to anticipate and manage changes to performance test.
  • Provide performance metrics to project leadership and support the life cycle of change requests.
  • Bring in industry-standard best practices to improve overall productivity and enhance the process.

What You Need to Succeed:

Must-have:

  • Minimum 7+ 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-built 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 modeling, and performance scenario design along with detailed understanding of KPIs 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 be able to construct queries based on requirements.

Nice-to-have:

  • Experience in performance testing Kafka messages via LoadRunner/JMeter.
  • Understanding of 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.