Enable job alerts via email!

Automation Engineer

adesso SE

Mississauga

On-site

CAD 70,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm is seeking an Automation Engineer to enhance testing and operational processes through automation. This intermediate-level role involves designing and implementing robust automation frameworks for API and UI testing using tools like Selenium and Cucumber. The ideal candidate will have 5-8 years of experience in test automation, strong programming skills in Java or Python, and a background in the core banking domain. Join a dynamic team that values collaboration and offers opportunities for professional growth while making a significant impact on automation initiatives.

Qualifications

  • 5-8 years of test automation experience, including API and UI automation.
  • Hands-on experience in Java or Python is a must.
  • Familiarity with the core banking domain is a plus.

Responsibilities

  • Design and maintain automation frameworks for API, UI, and functional testing.
  • Collaborate with teams to identify automation opportunities.
  • Act as a subject matter expert and mentor for junior team members.

Skills

Test Automation
API Automation
UI Automation
Java
Python
Systems Analysis
Problem Solving
Project Management

Education

Bachelor's degree in a related field

Tools

Selenium
Cucumber

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 - Senior

Lumenalta

Toronto

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Quality Assurance Automation Engineer

Sylabot Technology

Mississauga

On-site

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Automation Engineer

Citi

Mississauga

On-site

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Robotic Automation Engineer

GENIE AI

Old Toronto

Remote

CAD 80,000 - 100,000

30+ days ago

DevOps Automation Engineer

Sapiens International

Old Toronto

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Automation Engineer

Bankjoy

Toronto

Remote

CAD 80,000 - 120,000

30+ days ago

#17855 - Senior Automation Engineer

Olenick

New Brunswick

Remote

USD 100,000 - 110,000

14 days ago

Salesforce QA Automation Engineer - Remote Canada Position

NTT DATA North America

Toronto

Remote

CAD 70,000 - 110,000

30+ days ago

Quality Automation Engineer

Kount

Toronto

On-site

CAD 80,000 - 110,000

Yesterday
Be an early applicant