Quality Performance Senior Engineer at City National driving quality initiatives for scalable applications. Collaborating with teams to enhance system architecture and performance metrics.
Responsibilities
Design and build performance testing framework to mimic production use cases/workflows of internal, COTS, and external hosted applications, to establish performance and scalability benchmarks.
Build Performance Characterization of applications/systems
Work with applications and other teams in solutioning performance issues identified in performance testing.
Instrument and use performance testing tools, profilers and monitors to analyze health statistics of the system components and integrations.
Collaborate with Business Owners and IT to build and execute nonfunctional test plans for the program/projects.
Lead the design and development of continuous performance testing capabilities by integrating tests with release pipelines and offer performance test framework for developers and testers to execute performance tests in a self-service capacity.
Measure and report system performance metrics including throughput, response times, CPU, Memory, IO, Database and garbage collection footprint under load conditions.
Assist in documenting and maintaining the performance test artifacts and repositories in a centralized location.
Lead the code reviews of the script and scenarios before the test artifacts are deployed for execution and reporting on the projects and be an advocate for leveraging industry best practices within the group.
Work with onshore and offshore team members to be able to provide follow the sun coverage when possible.
Coach and mentor the junior team members to nurture team productivity and professional development.
All other appropriate duties as required.
Requirements
Bachelor's Degree or equivalent
Minimum 5 years of experience in Quality Assurance
Minimum 5 years of experience in performance testing with tools such as LoadRunner, JMeter, LRE etc
Minimum 3 years of experience with application performance monitoring tools like Dynatrace, AppDynamics, ELK etc
Minimum of 2 years of experience in Azure environments
Service virtualization experience is a plus
1+ years of experience in containerization with auto-scaling best practices for Kubernetes/ECS implementations as well as Devops best practices with Azure Devops for CICD deployments
Experience with profilers for heap and memory dump analysis for performance optimizations is a plus
Demonstrate a team player attitude with a growth mindset to be open to learn and adapt the changing landscape of the industry including using AI productivity tools approved by the organization.
Benefits
A comprehensive Total Rewards Program including bonuses and flexible benefits
Competitive compensation
Commissions
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
Propulsion Systems Engineer supporting aerospace engineering activities related to systems integration and problem - solving. Participating in technical studies and ensuring adherence to project milestones in Montreal.
Structural Engineer involved in designing and inspecting various structures. Collaborating with multidisciplinary teams to ensure project quality and performance standards.
Technical Services Engineer developing technical submetering solutions for clients in mixed - use communities. Collaborating with property developers and internal teams to ensure accurate utility billing.
Electrical & Instrumentation Engineer overseeing installation and troubleshooting of electrical systems for mining projects. Collaborating with teams to ensure compliance with design and safety standards.
In - Building RF Engineer at TELUS designing and optimizing indoor distributed antenna systems. Leading innovation through automation and collaboration with cross - functional teams.
Senior Release Train Engineer leading large - scale Agile delivery for Manulife's Insurance Technology team. Aligning cross - functional teams to drive meaningful business outcomes while fostering collaboration and continuous improvement.
Staff Platform Engineer developing internal systems and automations for Shakepay's engineering teams. Enhancing productivity and technical architecture while collaborating across teams.
CPI position in building electrical engineering at EXP. Involvement in electrical design projects for various sectors with collaborative and innovative work environment.