Performance Test Engineer

  • Full-time

Company Description

We’re embarking on something BIG... 

Central 1 is the partner of choice for financial, digital banking and payment products and services – fueling the success of businesses across Canada. We leverage our scale, strength and expertise to power progress for more than 250 credit unions and other financial institutions, enhancing the financial well-being of more than five million customers from coast to coast. For more information, visit Central1.com

Because of COVID19, all Central 1 offices are currently closed to non-essential employees. This role will see you working remotely until our offices are reopened. The timeline to reopen is still under consideration, as are our future remote working policies.

Job Description

Central 1 is well advanced in preparing for Payments Canada's modernization initiative, which aims to provide consumers, businesses, and financial institutions with a modern, fast, and convenient payment system. We are the credit union system's financial institution connection point to Payments Canada and responsible for delivering payments safely, efficiently, and cost-effectively. This all means we are well-positioned to anticipate the changes that are afoot and to advise the credit union system on the steps it must take now to prepare. Central 1 is dedicated to providing technologies and partnerships that meet or exceed Payments Canada and Interac requirements and allow our members and clients to innovate safely and efficiently.

As a Performance Test Engineer, you will act as a key member for performance test team to identify requirements, build and maintain performance test scripts based on the standards and frameworks identified by the performance test lead, execute tests, and communicate results to all key stakeholders in Payments Modernization.

What you'll be doing:

  • Work with Performance Test Lead to implement non-functional test scripts for frontend, backend, and native apps using the tools and standards defined by the Lead.
  • Implement and execute various forms of non-functional tests (Spike, Scalability, Failover, Volume, Load, Endurance, and Stress)
  • Monitor all key components of applications during the execution of performance tests.
  • Analyze test results and work with development teams to provide feedback on performance testing, leading to improve performance engineering.
  • Generate standardized performance test results for usage of all stakeholders.
  • Connect all performance test scripts to Paymod's CI/CD pipeline to continuously execute and capture the results after every major change in all layers

Qualifications

What you'll have:

  • Bachelor’s Degree in Engineering, Computer Science or related discipline from an accredited institution is required
  • 5+ years of experience in performance testing, tuning and engineering in Banking/financial environment.
  • Review, analyze, validate technical and business requirements for performance testing purposes and translate them into KPIs.
  • Proficient working knowledge of frontend, backend, and databases.
  • 5+ years of experience in performance testing tools such as JMeter(preferred) or Loadrunner or similar tools.
  • 5+ years of experience in Java or any programming language for creating non-functional test scripts.
  • 5+ years of experience in APM monitoring tools such as Dynatrace or AppDynamics to detect and diagnose complex application performance.
  • Understanding performance bottlenecks and indicators such as response time, throughput, CPU Utilization, latency, etc.
  • Experience in cloud-based performance testing, understanding cloud concepts and fine tuning is key to have.
  • Ability to analyze performance test results and providing recommendations based on performance metrics.
  • Experience working with splunk searches, table lookups, splunk data flow and its components.
  • Experience working with multidiscipline teams (Software Development, QA, Product, Business Analyst, Project Management, and Operations)
  • Demonstrated management in a complex environment with effective interpersonal and negotiations skills, including outstanding written and verbal communications skills.
  • Be able to quickly understand the overall infrastructure of Paymod with all components involved.

Additional Information

Central1 is committed to building a diverse and inclusive workforce by creating an environment where everyone feels like they belong and has the opportunity to be successful. We are welcoming of all applicants and we will provide an accessible candidate experience.

Reporting Manager:  Director,QA/QE
Grade: F
Internal Applicant due date: May 19, 2021
Date Posted: May 12, 2021 
Location: Vancouver, BC or Mississauga, ON or Toronto, ON