Quality Engineer Modern Test Automation & AI
Skills
About the role
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
The Quality Engineer Modern Test Automation & AI
is a mid-level position responsible for hands- on implementation of AI driven test automation inclusive of CICD and modern techniques in testing. The overall objective of this role is to ensure quality delivery of applications through AI driven functional and automation testing.
Responsibilities:
Ensure essential procedures are followed and help define operating standards and processes
Has the ability to operate with a limited level of direct supervision.
Experience in AI driven test automation
Takes ownership of tasks assigned and reports to senior management appropriately at regular agreed intervals.
Build and enhance scalable test automation frameworks that support efficient test execution and maintenance.
Write , execute and run manual/automated test cases regularly and analyze test results, logging any defects and providing detailed reports.
Integrate automated tests within the CI/CD pipeline ensuring that tests run continuously with each deployment.
Experience in API/ database testing.
Work closely with development, manual QA, and product teams to understand requirements, features, and testing needs in Agile environments.
Utilize tools like JIRA to identify, log and prioritize defects; collaborate with developers to resolve issues promptly.
Perform manual testing for areas not covered by automation, including exploratory and regression testing.
Create and manage test data and ensure proper configuration of test environments for effective test execution.
Develop test scripts and/or test frameworks using typescript/JavaScript to execute RESTful API calls and SQL queries for test data setup/teardown and results validation.
Document automated tests, processes, and test results, while adhering to QA best practices and promoting quality across the development cycle.
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.
Build reliable automated test suites that run as part of the project CI and/or nightly build system.
Have extensive experience in test automation and perform functional, test automation, regression and end-end testing. Test automation is essential for this role.
Is 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
Is comfortable in a collaborative, agile, and distributed development environment.
Qualifications:
You have 5-9 years of relevant testing experience with proficiency in UI, API & Responsive/Mobile testing with AI enhanced framework used for testing.
Highly experienced in one of the following: Cypress automation (javascript/typescript) or Selenium with, BDD tools like Cucumber
Experience in creating test suites, test suite execution and test reporting
Understanding of financial market concepts is essential. Knowledge of the Software Development Lifecycle (SDLC) and QA methodologies, Quality Process, relevant operating systems, languages and database tools, defect tracking systems, including change management, automation tools
Education:
Bachelor’s University degree
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Primary Location Full Time Salary Range:
$94,300.00 - $141,500.00
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
-
This job opening is for an existing job vacancy.
-
Compensation
This QA Engineer role pays $94k-$142k/yr. Within typical range for qa engineer roles in Canada.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.