Enable job alerts via email!

Automation Test Engineer

Citi

Mississauga

On-site

CAD 80,000 - 105,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Citi is seeking an IT Quality Sr Analyst to enhance their testing processes. The ideal candidate will possess deep technical expertise in automation frameworks and will be responsible for designing, implementing, and maintaining automated testing strategies. This role also involves mentoring junior QA engineers and closely collaborating with development teams to ensure quality standards throughout the software lifecycle.

Qualifications

  • 5-8 years experience in IT Quality role and test automation.
  • Strong hands-on experience in test automation using tools like Selenium, Cypress.
  • High proficiency in Java is a must.

Responsibilities

  • Create detailed test strategies, plans, and cases.
  • Develop and execute Test Automation Framework and Automated Test Cases.
  • Monitor all stages of software development to identify and resolve defects.

Skills

Test Automation
Analytical Skills
Communication
Leadership
DevOps

Education

Bachelor’s/University degree
BS/MS in Engineering, Computer Science

Tools

Selenium
Cypress
GitHub
Jenkins
SQL
JUnit

Job description

  • The IT Quality Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the function and overall business. Evaluates moderately complex and variable issues with substantial potential impact, where development of an approach/taking of an action involves weighing various alternatives and balancing potentially conflicting situations using multiple sources of information. Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources. Strong communication and diplomacy skills are required. Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits Significant impact in terms of project size, geography, etc. by influencing decisions through advice, counsel and/or facilitating services to others in area of specialization. Work and performance of all teams in the area are directly affected by the performance of the individual.

    This role requires deep technical expertise in automation frameworks, system design for testing, and vulnerability assessment to build reliable, scalable, and secure applications.

    Responsibilities:

  • Create detailed, comprehensive and well-structured test strategies, test plans and test cases
  • Develop and execute Test Automation Framework and Automated Test Cases
  • Design and implement automated test strategies for functional, integration, performance, and security testing.
  • Develop and maintain high-quality automated test scripts using modern testing frameworks (e.g., Selenium, Cypress).
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Ensure unit, API, and end-to-end test coverage to maintain product reliability
  • Review system and applications requirements, set metrics and track quality metrics (e.g. defect densities and open defect counts)
  • Monitor all stages of software development to identify, track and resolve application and system defects to meet quality standards.
  • Estimate, prioritize, plan and co-ordinate testing activities
  • Develop and apply testing processes for new and existing features/functionalities to meet clients’ needs
  • Traces test cases/scripts (manual and automated) to requirements / stories
  • Liaise with internal teams (business analysts, developers, stakeholders) to identify system requirements
  • Ensures changes to test cases/scripts/plans/procedures as necessary (manual and automated) applied in timely matter. Maintains test cases/scripts/plans/procedures as necessary (manual and automated).
  • Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle.
  • Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance.
  • Partner with software engineers, architects, and product teams to design scalable, testable, and resilient systems.
  • Mentor junior QA engineers, fostering a culture of continuous learning and quality-first mindset.
  • Work closely with DevOps teams to optimize automated test execution in cloud environments.
  • Define and implement modern ways of working, driving innovation in testing methodologies.
  • Qualifications:

  • 5-8 years experience in an IT Quality role and test automation
  • Proven workexperience in software development/quality assurance
  • Strong hands-on experience in test automation using tools like Selenium, Cypress, Playwright, or similar.
  • Experience with test automation, test scenario and test scripts creation and modification
  • Expertise in TDD, BDD, and test automation best practices.
  • Strong knowledge of code review practices, security testing, and vulnerability scanning.
  • Strong knowledge of software QA methodologies, tools and processes
  • High proficiency in Java is a must
  • Experience working with version control tracking systems like GitHub
  • Experience working with CI/CD tools such as Jenkins or TeamCity
  • Proven record of creating and maintaining integration test frameworks (Junit, Cucumber, etc.)
  • Knowledge of SQL and scripting

Education:

  • Bachelor’s/University degree or equivalent experience
  • BS/MS degree in Engineering, Computer Science, Applied Mathematics/Science or a related subject is preferred.
  • Good to have skills:

  • Experience with contract testing (PACT) in microservices architecture.
  • Knowledge of containerization (Docker, Kubernetes) for testing environments.
  • Exposure to shift-left testing strategies.

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

Job Family Group:

Technology

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

Job Family:

Technology Quality

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

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

Automation Test Engineer (Senior Level)

2iSolutions Inc.

Toronto

Hybrid

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Automation Test Engineer (Senior Level)

2iResourcing

Toronto

Hybrid

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Test Automation Developer

Siemens

Toronto

Remote

CAD 70,000 - 100,000

2 days ago
Be an early applicant

QA Automation Engineer (Canada)

FileCloud

Toronto

Remote

CAD 80,000 - 110,000

13 days ago

Software Quality Assurance and Automation Test Engineer -Automotive Infotainment

CIeNET Technologies

Markham

On-site

CAD 60,000 - 100,000

30+ days ago

Software Quality Assurance and Automation Test Engineer -Automotive Infotainment

CIeNET International

Markham

On-site

CAD 60,000 - 100,000

30+ days ago

Senior Software Test Engineer

Bridgenext

Ottawa

Remote

CAD 80,000 - 115,000

3 days ago
Be an early applicant

Quality Assurance Specialist

Rival Insurance Technology

Vancouver

Remote

CAD 70,000 - 100,000

4 days ago
Be an early applicant

QA Automation Engineer - Senior

Lumenalta

Toronto

Remote

CAD 80,000 - 100,000

18 days ago