A Site Reliability Engineer role focused on strategizing and leading testing of production-like infrastructure with a focus on automation, scale, performance, and reliability.
Compensation
$81,600 - $115,200 CAD
Responsibilities
Strategize & lead testing of TD Bank's production like infrastructure with a focus on automation & scale
Promote and apply best practices for performance testing of scalable and reliable services across engineering
Be a subject matter expert and partner with engineering team on areas of performance and scale
Ensure timely notification and escalation of possible issues/problems, options and recommendations
Participate in root cause analysis for performance related incidences and determining how we can prevent them in the future
The Applied AI Site Reliability Engineer focuses on the reliability, performance, and operational integrity of high-visibility products and platforms. The role involves cloud platform engineering, observability, and applied AI fluency to operate AI and agentic workloads.
Compensation
A reasonable estimate of the current range is $69,400 to $127,900.
Responsibilities
Drive a culture of accountability for reliability, performance, and cost outcomes measured in SLOs and error budgets.
Operate products, platforms, and environments to meet SLOs within budget.
Serve as technical advocate for production reliability and operability.
Participate in design of observability, performance, and resilience testing, and operational tooling.
Maintain operational integrity of production and pre-production environments.
The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the current range is $102,500 to $188,900.
Responsibilities
Operate the products, platforms, and environments to meet SLOs
Lead design of observability, performance and resilience testing
Own admission of systems into production
Maintain operational integrity of production and pre-production environments
Build and operate production observability dashboards and alerting
Requirements
Bachelor's degree in computer science, software engineering, data science, machine learning, or related discipline
Senior Quality Engineer responsible for creating and executing comprehensive testing strategies and solutions across interconnected enterprise systems in a dynamic financial services environment.
Compensation
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
Responsibilities
Develop and execute comprehensive functional testing strategies and automated testing solutions for API validation and integration testing across multiple endpoints and platforms.
Automate existing application functionality to regression test prior to production and non-production deployments.
Design and implement automated API testing scripts and frameworks to validate API functionality, response accuracy, error handling, and conformance to specifications.
Develop and execute tests that validate data flows, file transfer workflows, and job execution pipelines to ensure end-to-end workflow reliability.
Create and maintain test management documentation; define, track, and report on quality metrics.
We are seeking an experienced Senior Performance Test Engineer to join our Quality Engineering team. The successful candidate will be responsible for designing, developing, and executing performance testing strategies that ensure our applications meet scalability, reliability, and responsiveness requirements.
Responsibilities
Design and implement comprehensive performance testing strategies for web, mobile, API, and distributed applications.
Develop, execute, and maintain performance test scripts using tools such as JMeter, LoadRunner, Gatling, k6, or NeoLoad.
Conduct load, stress, endurance, scalability, spike, and volume testing.
Define performance benchmarks, Service Level Agreements (SLAs), and Service Level Objectives (SLOs).
Analyze performance metrics and identify bottlenecks across application, database, infrastructure, and network layers.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field