Overview
Title: Engineer II Cloud (Security and AI Test Automation Engineer) B
Posted on February 01, 2026 by TD Bank
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Job details
Work Location: Toronto, Ontario, Canada
Hours: 37.5
Line of Business: Technology Solutions
Pay Details: $114,000 - $136,800 CAD. This role may be eligible for a pay premium above the posted salary range, reassessed annually. Open dialogue with the recruiter is encouraged for more specific pay details.
TD is committed to fair and equitable compensation opportunities. Base pay varies by candidate skills, experience, and location. Statements herein describe general policy and may not reflect individual offers.
Job Description
We are looking for a detail-oriented Cloud Security and AI Test Engineer to join our team. This role focuses on automating and validating Compliance-as-Code (CaC) policies across multi-cloud environments (GCP, Azure, AWS). You will blend cloud security expertise with AI tools to enhance compliance, security, and test automation, ensuring continuous validation across cloud environments.
Responsibilities
- Automated testing for cloud policies.
- Design, develop, implement and maintain AI-driven automated test frameworks for the behavior of existing compliance-as-code policies across cloud environments (GCP/AWS/Azure) in alignment with banking regulations.
- Implement AI-driven test environments using Azure Foundry and Azure ML to create realistic mock cloud setups, including network and IAM configurations to simulate and test policies effectively.
- Utilize Azure AI Search, Azure OpenAI, and Azure Machine Learning to build intelligent validation routines that can predict policy compliance issues and recommend remediation steps.
- Develop comprehensive positive, negative and edge case test scenarios to validate policy enforcement logic. Maintain a test suite library and ensure traceability between compliance requirements, validation cases, and artifacts.
- Collaborate with CaC policy developers, security architects, and Cloud Service Owners to understand intended behavior and failure conditions.
- Continuously integrate testing into CI/CD pipelines (GitHub Actions) and modern tooling for scripting efficiencies and streamlined policy validation templates.
- Automate security scanning and validation of Terraform deployments with Python.
- Validate enforcement of banking cloud security policies by embedding automated compliance checks into DevSecOps workflows and actions.
- Work with security, DevSecOps, and Cloud Compliance governance teams to define and enforce cloud security controls in accordance with regulatory mandates.
- Validate cloud resource configurations against financial industry standards (NIST, ISO 27001, SOC 2).
- Implement and test logging and monitoring to detect compliance violations in real time. Automate generation of compliance reports and dashboards using tools like SonarQube, Wiz.IO, Splunk, Dynatrace, AppOmni.
- Ensure TD standards and STIG requirements for IaaS, PaaS, SaaS CaC development and testing are traceable and auditable for risk assessments and regulatory audits.
Qualifications
- Strong knowledge of GCP, Azure, AWS.
- 4+ years in Cloud Security, DevSecOps, AI or Cloud Engineering roles.
Location & Terms
- Location: Toronto, ON
- Work location: On site
- Salary: $35.00 to $91.35 hourly
- Terms of employment: Permanent, full-time
- Starts as soon as possible
- Vacancies: 1
Advertised until
2026-03-02