Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Citi Group QA Automation Engineer 
Canada, Ontario 
907522165

Yesterday


Responsibilities:

  • Develop common, reusable automation framework, server-side components and services that execute against the automation strategy and drive future improvements.
  • Partner with multiple technology and automation teams to understand the flow, evolve automation architecture roadmap and deliver timely solutions to support the automation efforts.
  • Evaluate, design, implement and integrate automated testing technologies for backend and component testing and evolve them as the technology changes.
  • Develop automated testing strategies that can run in a CI/CD environment
  • Set up an integration testing framework with mock endpoints so that apps can be quickly validated.
  • Assist in planning, creation and control of test environments and test data.
  • Suggest policies and procedures for test code (Unit Tests & Integration Tests)
  • Enhance and extend existing test automation frameworks

Technical:

  • Expertise in building complex end to end automation frameworks and CI/CD pipelines e.g. Jenkins, TeamCity
  • Proficiency Playwright framework using Typescript or JavaScript
  • Experience with one of Object-Oriented Programming Languages such as Java, C++, C#
  • Solid understanding of software development fundamentals including data structures, design patterns, build and deployment phases.
  • Proven ability to develop clean, testable code.
  • Experience with build tools like Maven or Gradle
  • Experience with Linux/Unix environments.
  • Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, NUnit, etc.
  • Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
  • 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
  • Understanding of relational database concepts and knowledge in SQL.
  • Experience with project management software such as JIRA, Zephyr.
  • Experience in BDD testing frameworks like Cucumber or SpecFlow
  • Expertise in UI automation using TestComplete (Preferred) or Selenium, WebdriverIO, Cypress.
  • Experience with automation of Desktop based apps is a plus
  • Experience with API automation using Rest Assured, Postman
  • Experience with Performance testing tools like JMeter
  • Knowledge of fixed income products, customer and broker market platforms and trading protocols preferred.

Soft Skills:

  • Excellent communication skills
  • Solution oriented
  • Likes challenging tasks
  • Strong passion for technology, with a keen interest in driving adoption of new technologies and tools.
  • Self-motivated individual and with ability to manage own work slate.
  • Excellent collaborative skills; ability to work with others and contribute to global projects.
  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-pace environment; flexible and able to deliver results in the required timeframe

Education:

  • Bachelor’s degree with a relevant major (Computer Science, Information Technology or similar)
Technology Quality


Time Type:

Full time

View the " " poster. View the .

View the .

View the