Enable job alerts via email!

Automation Engineer

citi.com

Ontario

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the financial sector is seeking an Automation Engineer to enhance the efficiency and reliability of testing and operational processes. The role involves designing and implementing automation frameworks using tools like Selenium and Cucumber, requiring strong programming skills in Java or Python. Candidates should have 5-8 years of experience in test automation and a Bachelor's degree or equivalent. This full-time position offers an opportunity to work in a dynamic technology team.

Qualifications

  • 5-8 years of relevant experience in test automation.
  • Hands-on experience in Java or Python is a must.
  • Experience in the core banking domain is a plus.

Responsibilities

  • Design, develop, and maintain automation frameworks for API, UI, and functional testing.
  • Conduct feasibility studies and risk assessments for automation initiatives.
  • Collaborate with teams to identify automation opportunities.

Skills

Test automation
API automation
UI automation
Systems analysis
Programming
Scripting languages
Consulting techniques

Education

Bachelor’s degree or equivalent experience

Tools

Selenium
Cucumber
Java
Python

Job description

The Automation Engineer is an intermediate-level position responsible for designing, developing, and implementing automation frameworks and solutions in coordination with the Technology team. The overall objective of this role is to enhance the efficiency, reliability, and scalability of testing and operational processes through automation.

Responsibilities:

  • Design, develop, and maintain robust automation frameworks for API, UI, and functional testing using tools like Selenium and Cucumber.
  • Conduct feasibility studies, time and cost estimates, and risk assessments for automation initiatives.
  • Collaborate with cross-functional teams to identify automation opportunities and implement solutions to meet specific business needs.
  • Monitor and control all phases of the automation lifecycle, including analysis, design, development, testing, and deployment.
  • Provide user and operational support for automation tools and frameworks to business users.
  • Analyze complex problems/issues, evaluate business and system processes, and recommend automation solutions aligned with industry standards.
  • Develop and implement security measures to ensure the integrity and reliability of automation systems.
  • Consult with users, clients, and other technology groups to resolve issues and recommend advanced automation solutions.
  • Ensure adherence to essential procedures, define operating standards, and establish best practices for automation processes.
  • Act as a subject matter expert (SME) and mentor for junior team members, providing guidance and support.
  • Operate with a high level of independence and autonomy, exercising sound judgment in decision-making.
  • Appropriately assess risks when implementing automation solutions, ensuring compliance with applicable laws, rules, and regulations.

Qualifications:

  • 5-8 years of relevant experience in test automation, including API and UI automation using tools like Selenium and Cucumber.
  • Hands-on experience in Java or Python is a must.
  • Experience in the core banking domain; familiarity with Flexcube is a plus.
  • Strong expertise in systems analysis, programming, and implementing successful automation projects.
  • Proficiency in scripting languages (e.g., Python, Java, or similar) for automation development.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in requirements.

Education:

  • Bachelor’s degree/University degree or equivalent experience.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

QA Automation Engineer (Canada)

FileCloud

Toronto

Remote

CAD 80.000 - 110.000

Today
Be an early applicant

Semantic Automation Engineer

Schema App

Guelph

Remote

CAD 75.000 - 95.000

2 days ago
Be an early applicant

Ingénieur en automatisation de l'assurance qualité / QA Automation Engineer

Equest

Ottawa

Remote

CAD 70.000 - 90.000

Yesterday
Be an early applicant

Senior DevOps Automation Engineer

Broadcom Inc.

Ontario

Remote

CAD 90.000 - 120.000

4 days ago
Be an early applicant

QA Automation Engineer - Senior

Lumenalta

Toronto

Remote

CAD 80.000 - 100.000

5 days ago
Be an early applicant

Mainframe Automation Engineer

DXC Technology Inc.

Ontario

Remote

CAD 80.000 - 100.000

4 days ago
Be an early applicant

QA Automation Engineer

Okta

Toronto

On-site

CAD 94.000 - 142.000

Today
Be an early applicant

Senior Cloud Automation Engineer

ZipRecruiter

Laval

Remote

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Test Automation Engineer

Bentley iTwin Ventures

Burlington

On-site

CAD 70.000 - 90.000

7 days ago
Be an early applicant