Enable job alerts via email!

Automation Engineer

ZipRecruiter

London

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a talented individual to join their Global Equities Front Office technology team. This exciting role involves building and extending an automated testing framework for Cash Equities Trading platforms. You will work closely with Front Office development and QA teams, implementing features that enhance system testing capabilities. Ideal candidates will have extensive experience in Python, particularly with multi-threading, and a solid understanding of cash equities trading. This position offers a dynamic environment where your contributions will directly impact the efficiency and effectiveness of trading operations.

Qualifications

  • Extensive experience with Python (3.x) and multi-threading.
  • Knowledge of cash equities trading and European market structure.

Responsibilities

  • Extend/manage the automated testing framework for trading platforms.
  • Collaborate with global QA teams and document framework usage.

Skills

Python
Multi-threading
FIX protocol
Java (Spring framework)
BDD techniques
Cucumber
JIRA
Bamboo
Jenkins
Unix/Linux scripting
SQL
C++

Tools

Agile Development Techniques
Testing frameworks

Job description

Job Description

As part of the Global Equities Front Office technology team, an opportunity exists to build/extend an automated testing framework used to validate several Cash Equities Trading platforms.

Working as part of a small team, the role will cover the implementation of a framework which will allow the automation of system/regression, regulatory and volume testing requirements for local platforms, and working collaboratively with colleagues overseas to implement more widely.

The candidate will require demonstrable experience implementing automated testing frameworks within a front office environment. The framework is primarily developed in Python; experience with multi-threading programming with Python is an advantage.

Key Responsibilities & Tasks:
  • Working alongside Front Office development and QA teams to extend/manage the framework.
  • Capture and understand how to interface/integrate with the individual platforms.
  • Plan and develop new features requested by the business.
  • Manage priorities in cooperation with the development leads for each platform and colleagues overseas.
  • Assist the Global QA teams in the use of the testing framework.
  • Document usage of the testing framework.
Qualifications/ Experience:
  • Extensive experience with Python (3.x), including multi-threading and performance tuning.
  • Knowledge / Experience of implementing software using the FIX protocol.
  • Knowledge / Experience of implementing software using Java (Spring framework).
  • Knowledge of the cash equities trading area including European market structure is also required.
  • Knowledge / Experience of BDD techniques, experience with Cucumber, JIRA, Bamboo and/or Jenkins is an advantage.
  • Experience with Unix or Linux scripting.
  • Experience with testing frameworks, including Agile Development Techniques, Unit/System Testing and Performance Testing.
  • Basic database query (SQL) experience.
  • Experience with C++ including templates and generics is an advantage.
Additional Skills:
  • Must be able to perform well under pressure and deliver to tight deadlines.
  • Collaborative and adaptable. Be able to work closely with colleagues sharing ideas, then implement.
  • Experience working on several concurrent streams of development.
  • A good communicator; with the ability to present to audiences at different levels.
  • A natural problem solver with good diagnostic skills.
  • Strong desire to learn and apply learnt knowledge/skills.
  • Service-oriented.
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 - C# / Linux / Mac / Windows / Remote

JR United Kingdom

London Fields

Remote

GBP 40,000 - 60,000

9 days ago

Senior QA Automation Engineer, London (Remote)

Bjak

London

Remote

GBP 50,000 - 70,000

11 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

City Of London

Remote

GBP 40,000 - 65,000

9 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

Hounslow

Remote

GBP 40,000 - 60,000

15 days ago

Senior Quality Assurance Automation Engineer

JR United Kingdom

Hounslow

Remote

GBP 50,000 - 70,000

9 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

Milton Keynes

Remote

GBP 40,000 - 70,000

15 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

High Wycombe

Remote

GBP 45,000 - 65,000

15 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

Luton

Remote

GBP 40,000 - 65,000

15 days ago

QA Automation Engineer - C# / Linux / Mac / Windows / Remote

JR United Kingdom

Hemel Hempstead

Remote

GBP 40,000 - 60,000

15 days ago