Quality Engineer - Automation

Citi
Toronto, CA; US
On-site

Job Description

Citi, the leading global bank, has approximately 200

million customer accounts and does business in more than 160

countries and jurisdictions. Our core activities are safeguarding

assets, lending money, making payments and accessing the capital

markets on behalf of our clients.

Citi’s

Mission and Value Proposition explain what we do and Strategy

explain how we do it. Our mission is to serve as a trusted partner

to our clients by responsibly providing financial services that

enable growth and economic progress. We strive to earn and maintain

our clients’ and the public’s trust by constantly adhering to the

highest ethical standards and making a positive impact on the

communities we serve.

The Quality Engineer

Analyst is a strategic professional who stays abreast of

developments within own field and contributes to directional

strategy by considering their application in own job and the

business. Recognized technical authority for an area within the

business. Requires basic commercial awareness. There are typically

multiple people within the business that provide the same level of

subject matter expertise. Developed communication and diplomacy

skills are required in order to guide, influence and convince

others, in particular colleagues in other areas and occasional

external customers. Significant impact on the area through complex

deliverables. Provides advice and counsel related to the technology

or operations of the business. Work impacts an entire area, which

eventually affects the overall performance and effectiveness of the

sub-function / job family.

Responsibilities

Works collaboratively across

product lines and department boundaries to enable functional

testing and work closely with the engineering team to help build

out the tooling and automation.

Deeply

understands test methodologies - such as agile; functional,

integration and regression testing

Manage and

run the QA cycle as part of the agile development cycle and work

towards taking the sprints to

closure.

Increasing automation percentage and

use of AI in testing and perform API / UI / database and end to end

testing

Build reliable automated test suites

that run as part of the project CI and / or nightly build

system.

Have a basic understanding of

automation testing and performance testing.

disciplined, with an eye for detail, and have excellent written and

verbal communication skills.

Triage

efficiently, prioritizing issues by the highest impact and scope.

You know how to get the right bugs fixed

comfortable in a collaborative, agile, and distributed development

environment.

In addition to the above

responsibilities, senior position responsibilities also

include :

Ensure essential procedures are

followed and help define operating standards and

processes

Has the ability to operate with a

limited level of direct supervision.

Takes

ownership of tasks assigned and reports to senior management

appropriately at regular agreed

intervals.

Technology

Skills

Maintaining the manual & automated

test suites and enhance it as the product

matures

Extensive experience with automation

in tools Selenium or Cypress and BDD such as cucumber. Preference

would be Cypress

API testing and database

testing (able to run queries on

database)

  • Foster a spirit of innovation and

collaboration regarding Quality

Assurance.

Collaborate and partner closely

with program managers, development leads, test leads and production

support teams to ensure that software is tested to highest

quality.

Explore, test, and configure not just

technical flows but actual business transaction and provide deep

insights

Knowledge of SDLC and QA

methodologies, quality process, defect tracking systems including

change management.

Drive and promote quality

culture within and outside

Qualifications

years of relevant experience in

testing

Minimum 3+ years of hands‑on

experience as functional tester

Experience in

designing and implementing automation test frameworks, test

scripting, test suite execution and test reporting. Experience in

selenium (Java) or Cypress automation framework (javascript) is a

key expectation for this role.

Ability to

adjust priorities quickly as circumstances

dictate

Consistently demonstrates clear and

concise written and verbal

communication

Education

Bachelor’s

degree / University degree or equivalent

experience

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.

J-18808-Ljbffr

Skills & Requirements

Technical Skills

SeleniumCypressBddCucumberApi testingDatabase testingCommunicationProblem-solvingBanking

Employment Type

FULL TIME

Level

mid

Posted

4/29/2026

Apply Now

You will be redirected to Citi's application portal.

Sign in and we'll score your resume against this role.