Civil Engineer Jobs in Canada

About 5335 results in (5) seconds Clear Filters

Jobs Search

About 5335 results in (5) seconds
Sr. Lead Automation Engineer: CI/CD & Framework Expert at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Xpath, Academic Background, Programming Concepts, Test Scripts, Technology, Documentation, Integration, Typing, Git, Reliability, Productivity, Jenkins, Operational Efficiency, Maintainability, Leadership Skills, Gradle, Computer Science, Maven, Automation, Enterprise, Tdi
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 7 year(s)
Senior Devt / Design Specialist (Principle Engineer)) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II - Kofax/Tungsten Total Agility at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Senior Software Engineer - Tech Lead Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Flask, Design, Deep Learning, Machine Learning, Django, Spark, Ownership, Distributed Systems, Features, Microsoft Azure
Qualification
Graduate
Engineering Co-op Student - Water Resources (Hybrid) at Kerr Wood Leidal Associates
Victoria, BC V8W 1C4, Canada - Full Time
Skills Needed
Communication Skills
Qualification
Graduate
Mobile Software Engineer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Relocation, Git, Professional Network, Lunch, Personal Branding, Technology Management, Data Structures, Computing, Business Requirements, Financial Analysis, Jira, Confluence, Leadership, Object Oriented Design, Computer Science, Maintenance, Algorithms
Qualification
Graduate
Co-op Winter 2026 - DevOps Engineering - 8-16 Months at General Dynamics Mission Systems Canada
Calgary, AB T2E 8S5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software engineering computer science or a related degree
Qualification
Graduate
Co-op Winter 2026 - DevOps Engineering - 8-16 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software engineering computer science or a related degree
Qualification
Graduate
Instructor – Higher Diploma in Software Engineering at Ontario Career College
Scarborough, ON M1P 2L9, Canada - Full Time
Skills Needed
Teaching, Developers, Computer Science, Information Technology, Communication Skills, Software Development, Training
Specialization
Computer science software engineering information technology or a closely related field
Qualification
Graduate
Software Engineer - Interactive Frontend Development at TBA Digital Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Webgl, Package Management, Typescript, Version Control, Html5, Collaboration Tools, Computer Science, Build Tools, Desktop Application Development, Web Technologies, Electron, Development Tools, Maintainability
Specialization
Computer science software engineering or related field or
Qualification
Graduate
Experience Required
Minimum 3 year(s)
AI QA Automation Engineer (University Approved Co-Op) at Agentnoon Inc
Richmond Hill, ON, Canada - Full Time
Skills Needed
Application Testing, Professional Development, Web Technologies, Programming Languages, Computer Science
Specialization
Computer science software engineering or a related field
Qualification
Graduate
Senior Geotechnical Engineer - Pipelines (2025082905) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Utilization, Computer Skills, Slope Stability, Communication Skills, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 10 year(s)
Big Data Engineer – AWS (EMR, S3, Glue, Spark, Hadoop) at Atlantis IT group
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Geotechnical Engineer-in-Training (EIT) - New Graduate at Hatch
Vancouver, BC V6E 3X2, Canada - Full Time
Skills Needed
Communication Skills, Interpersonal Skills, Embraces Change
Specialization
Geotechnical geological or civil (geotechnical engineering
Qualification
Graduate
Intermediate - Senior Pipeline and Facilities Engineer at CCI Group of Companies
Calgary, AB T2P 3R7, Canada - Full Time
Skills Needed
Construction, Pipeline Design, Texas, Engineers
Specialization
Engineering from an accredited university
Qualification
BSc
Experience Required
Minimum 8 year(s)
Administrative Coordinator, Operations and Engineering at Queens University
Kingston, ON K7L 3N6, Canada - Full Time
Skills Needed
Blogs, Social Media, Resistance, Commitments, Completion, Disabilities, Project Plans, Writing, Consideration, Work Processes, Handbooks, Employment Equity, Newsletters, Technical Training, Cooperation
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Course - MME 9621 Computational Methods in Engineering at Western University
London, ON, Canada - Full Time
Skills Needed
Completion, Teaching
Qualification
Phd
Member of Technical Staff, Pre-Training Data Engineer at Cohere
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Engineer I – Artificial Intelligence at Appcast
Fredericton, NB, Canada - Full Time
Skills Needed
Deep Learning, Machine Learning, Data Science, Travel, Natural Language Processing, Artificial Intelligence, Computer Science, Java, Mentoring, Bedrock, Ml, Communication Skills
Specialization
Computer science artificial intelligence machine learning data science is required
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Architectural Millwork Drafting/Engineering Technician at Brunel Commercial Interiors Inc
Calgary, AB, Canada - Full Time
Skills Needed
Architectural Drawings, Sketchup, Specifications, Autocad, Revit, Communication Skills, Millwork
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Sr. Lead Automation Engineer: CI/CD & Framework Expert at TD Bank
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Oct, 25

Salary

91200.0

Posted On

23 Jul, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Xpath, Academic Background, Programming Concepts, Test Scripts, Technology, Documentation, Integration, Typing, Git, Reliability, Productivity, Jenkins, Operational Efficiency, Maintainability, Leadership Skills, Gradle, Computer Science, Maven, Automation, Enterprise, Tdi

Industry

Information Technology/IT

Description

JOB DESCRIPTION:

We are looking for a Lead Automation engineer: CI/CD & Framework expert with strong technical expertise in creation of QE Automated solution on a program/Portfolio level and proven test automation scripting hands-on expertise combined with strong communication skills.

This is a highly technical role that requires deep Test Automation frameworks knowledge & strong leadership skills to influence our partners. In this role, you will help to drive overall test automation strategy and will be working alongside sharp, like-minded automation specialists, software developers and solution architects.

  • You will lead, improve and enhance test automation practices and tools selection by demonstrating innovative ideas while leading automation initiatives. You will proactively identify, design and implement QE automation strategies to improve reliability, stability and leveraging automation and service virtualization.
  • You will be responsible for creation of E2E test automation strategy for TDI, collaborate with enterprise on the right framework selection and implement at a portfolio level using best practices, automation tools stack. The framework should be flexible enough to accommodate individual work streams needs and at the same time to accommodate common approaches, elements and functions
  • Be hands-on on developing Automation scripts & Lead a group of highly qualified automation engineers by helping them in writing automated script using Industry Best Practices, Code Standards, Tools and Technologies
  • Develop an automated testing solution with a focus on optimized test coverage, service virtualization, high performance and easy maintainability
  • Meet with business and technology leads to understand objectives and map out testing automation requirements; prepare documentation on selected tools and established
  • processes to allow maintaining a set of highly reusable automated test scripts and virtual services to be used for integration and regression testing on the program level
  • Identify and recommend opportunities to enhance productivity and operational efficiency using automation, virtualization, and integration with DevOps pipeline
  • Responsible to provide complete, accurate and timely automation status updates to project teams and stakeholders on program level
  • You will coach and mentor other Junior QE colleagues on automation and work on improving the automation expertise in the team.

TECHNICAL SKILLS:

  • Java Programming: Proficiency in Java for writing test scripts, understanding object-oriented programming concepts, and using Java libraries.
  • Selenium WebDriver: Expertise in using Selenium WebDriver to automate web browser interactions, such as clicking, typing, and navigating.
  • XPath and CSS Selectors: Ability to locate web elements using XPath and CSS selectors for dynamic and static page elements.
  • Maven: Experience with Maven or Gradle for project build management and dependency handling in automation projects.
  • Page Object Model (POM): Implementing the Page bject Model design pattern to organize test code and improve reusability and maintainability.
  • CI/CD Tools: Experience integrating automation scripts with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins or GitLab CI to automate test execution.
  • Version Control (Git): Using Git for version control to manage and collaborate on automation code repositories.
  • Parallel Testing: Ability to execute tests in parallel on multiple browsers and environments using tools like Selenium Grid or cloud-based solutions like BrowserStack.
  • Headless Browser Testing: Configuring headless browsers (e.g., Chrome Headless, PhantomJS) to run automation scripts without a graphical user interface.
  • Data-Driven Testing: Implementing data-driven testing techniques to input multiple data sets for validating test cases using tools like Apache POI for Excel integration.

EXPERIENCE AND/OR EDUCATION

  • BS degree in Computer Science or related Engineering discipline; or equivalent practical experience
  • Strong academic background (e.g., software engineering, computer science)
  • 7+ years of relevant experience
    Hybrid = 2 days a week in the office

WHO WE ARE:

TD is one of the world’s leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

Responsibilities
  • You will lead, improve and enhance test automation practices and tools selection by demonstrating innovative ideas while leading automation initiatives. You will proactively identify, design and implement QE automation strategies to improve reliability, stability and leveraging automation and service virtualization.
  • You will be responsible for creation of E2E test automation strategy for TDI, collaborate with enterprise on the right framework selection and implement at a portfolio level using best practices, automation tools stack. The framework should be flexible enough to accommodate individual work streams needs and at the same time to accommodate common approaches, elements and functions
  • Be hands-on on developing Automation scripts & Lead a group of highly qualified automation engineers by helping them in writing automated script using Industry Best Practices, Code Standards, Tools and Technologies
  • Develop an automated testing solution with a focus on optimized test coverage, service virtualization, high performance and easy maintainability
  • Meet with business and technology leads to understand objectives and map out testing automation requirements; prepare documentation on selected tools and established
  • processes to allow maintaining a set of highly reusable automated test scripts and virtual services to be used for integration and regression testing on the program level
  • Identify and recommend opportunities to enhance productivity and operational efficiency using automation, virtualization, and integration with DevOps pipeline
  • Responsible to provide complete, accurate and timely automation status updates to project teams and stakeholders on program level
  • You will coach and mentor other Junior QE colleagues on automation and work on improving the automation expertise in the team
Sr. Lead Automation Engineer: CI/CD & Framework Expert at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Xpath, Academic Background, Programming Concepts, Test Scripts, Technology, Documentation, Integration, Typing, Git, Reliability, Productivity, Jenkins, Operational Efficiency, Maintainability, Leadership Skills, Gradle, Computer Science, Maven, Automation, Enterprise, Tdi
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 7 year(s)
Senior Devt / Design Specialist (Principle Engineer)) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II - Kofax/Tungsten Total Agility at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Senior Software Engineer - Tech Lead Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Flask, Design, Deep Learning, Machine Learning, Django, Spark, Ownership, Distributed Systems, Features, Microsoft Azure
Qualification
Graduate
Engineering Co-op Student - Water Resources (Hybrid) at Kerr Wood Leidal Associates
Victoria, BC V8W 1C4, Canada - Full Time
Skills Needed
Communication Skills
Qualification
Graduate
Mobile Software Engineer Intern/Co-op (WINTER 2026) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Relocation, Git, Professional Network, Lunch, Personal Branding, Technology Management, Data Structures, Computing, Business Requirements, Financial Analysis, Jira, Confluence, Leadership, Object Oriented Design, Computer Science, Maintenance, Algorithms
Qualification
Graduate
Co-op Winter 2026 - DevOps Engineering - 8-16 Months at General Dynamics Mission Systems Canada
Calgary, AB T2E 8S5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software engineering computer science or a related degree
Qualification
Graduate
Co-op Winter 2026 - DevOps Engineering - 8-16 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software engineering computer science or a related degree
Qualification
Graduate
Instructor – Higher Diploma in Software Engineering at Ontario Career College
Scarborough, ON M1P 2L9, Canada - Full Time
Skills Needed
Teaching, Developers, Computer Science, Information Technology, Communication Skills, Software Development, Training
Specialization
Computer science software engineering information technology or a closely related field
Qualification
Graduate
Software Engineer - Interactive Frontend Development at TBA Digital Inc
Vancouver, BC, Canada - Full Time
Skills Needed
Webgl, Package Management, Typescript, Version Control, Html5, Collaboration Tools, Computer Science, Build Tools, Desktop Application Development, Web Technologies, Electron, Development Tools, Maintainability
Specialization
Computer science software engineering or related field or
Qualification
Graduate
Experience Required
Minimum 3 year(s)
AI QA Automation Engineer (University Approved Co-Op) at Agentnoon Inc
Richmond Hill, ON, Canada - Full Time
Skills Needed
Application Testing, Professional Development, Web Technologies, Programming Languages, Computer Science
Specialization
Computer science software engineering or a related field
Qualification
Graduate
Senior Geotechnical Engineer - Pipelines (2025082905) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Utilization, Computer Skills, Slope Stability, Communication Skills, Completion
Specialization
Civil or geological engineering
Qualification
Diploma
Experience Required
Minimum 10 year(s)
Big Data Engineer – AWS (EMR, S3, Glue, Spark, Hadoop) at Atlantis IT group
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Geotechnical Engineer-in-Training (EIT) - New Graduate at Hatch
Vancouver, BC V6E 3X2, Canada - Full Time
Skills Needed
Communication Skills, Interpersonal Skills, Embraces Change
Specialization
Geotechnical geological or civil (geotechnical engineering
Qualification
Graduate
Intermediate - Senior Pipeline and Facilities Engineer at CCI Group of Companies
Calgary, AB T2P 3R7, Canada - Full Time
Skills Needed
Construction, Pipeline Design, Texas, Engineers
Specialization
Engineering from an accredited university
Qualification
BSc
Experience Required
Minimum 8 year(s)
Administrative Coordinator, Operations and Engineering at Queens University
Kingston, ON K7L 3N6, Canada - Full Time
Skills Needed
Blogs, Social Media, Resistance, Commitments, Completion, Disabilities, Project Plans, Writing, Consideration, Work Processes, Handbooks, Employment Equity, Newsletters, Technical Training, Cooperation
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Course - MME 9621 Computational Methods in Engineering at Western University
London, ON, Canada - Full Time
Skills Needed
Completion, Teaching
Qualification
Phd
Member of Technical Staff, Pre-Training Data Engineer at Cohere
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Engineer I – Artificial Intelligence at Appcast
Fredericton, NB, Canada - Full Time
Skills Needed
Deep Learning, Machine Learning, Data Science, Travel, Natural Language Processing, Artificial Intelligence, Computer Science, Java, Mentoring, Bedrock, Ml, Communication Skills
Specialization
Computer science artificial intelligence machine learning data science is required
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Architectural Millwork Drafting/Engineering Technician at Brunel Commercial Interiors Inc
Calgary, AB, Canada - Full Time
Skills Needed
Architectural Drawings, Sketchup, Specifications, Autocad, Revit, Communication Skills, Millwork
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Loading...