Software Developer in Test

£60000 - £75000 per annum
image

PLEASE CONTACT

JAMES HILTON

SDET (Software Developer in Test)


An International Financial Service provider specialising in a full spectrum of over-the-counter (OTC) asset classes, including FX, Rates, Credit, Equities, Energy and Commodities, is looking for a Software Developer in Test to join their team in London. This role offers a highly competitive compensation package and a great work/life balance with only 2/3 per days per week required in the office.


Role/Team Overview:


The Data and Analytics team comprises two groups focused on separate projects but share a common technology, resources, and values. The Analytics team focuses on Voice Hybrid Broking Technology, and the Data team are responsible for collecting, normalising, archiving, federating, and analysing data. This role sits within the Analytics team working on a broking system written in C# and C++. The system is used globally for Rates, Options, Inflation and FX desks.


The candidate should ideally have experience working on financial or systems that deal heavily with transactions and workflows. Other responsibilities include creating/build-out and maintaining Appium automation regression tests written in C# or Python.


Role Responsibilities:

  • Build Appium Automation framework in C# or Python in conjunction with the WinAppDriver.
  • Execute manual and automated testing of systems.
  • Develop new and maintain automated tests in C# or Python and document these into the TestRail test management system and GIT.
  • Participate in weekly Sprint calls with developers.
  • Work with the developers and business teams and translate the requirements into test cases.
  • Provide feedback to ensure the development is aligned with testing capacity and standards.
  • Ensure best practises and judgement is used to ensure integrity and stability of any code delivered is fit for purpose.
  • Liaise with the management on all aspects of testing.
  • Provide team feedback to the management.
  • Confident in speaking to the brokers/desks about existing issues and occasionally providing functional demonstrations.
  • Ensure the Confluence knowledge base is kept up to date.

Experience / Competencies:

  • Experience coding in Appium/Selenium or building out automation GUI frameworks.
  • Fluent in writing C# or Python
  • Working knowledge of SQL.
  • Proficient in using source control, e.g. GIT
  • Able to use JQL in JIRA or construct queries in TFS/Azure.
  • Excellent written and verbal communication skills.
  • Service-orientated, adaptable, and resilient.
  • Ability to articulate problems with a mindset of simplifying, automating and challenging decisions/goals/objectives.
  • Strong interpersonal and relationship-building skills, client service and Resilience.
  • Conscientious, self-motivated and goal orientated.
  • Self-starter, able to work alone and part of a larger team to extract out essential requirements to start foundations of QA.
  • Testing with a data-rich environment.
  • Working knowledge of financial systems (not mandatory, but nice to have).
  • Understanding of CICD pipelines and how we integrate automation into the process.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

 

To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

MORE JOBS LIKE THIS
MORE JOBS LIKE THIS
  • Quantitative Analyst - Model Validation
    £85000 - £95000 per annum

    My client is seeking a highly skilled and motivated Quantitative Analyst with Market, Credit, and Liquidity Risk experience to join the team at a leading Financial Services Firm. As a Quantitative Analyst, you will be responsible for independently validating and reviewing a wide range of pricing and risk models.

    Responsibilities:

    • Review and validate pricing and risk models used in the Market, Credit, and Liquidity Risk business
    • Develop and implement testing procedures to ensure models are accurate and reliable
    • Collaborate with various teams to ensure the models align with business requirements
    • Communicate model validation results to senior management and stakeholders
    • Stay up-to-date with industry developments and regulatory requirements

    Requirements:

    • Bachelor's degree in a Quantitative field such as Mathematics, Statistics, or Physics.
    • 3+ years of experience in a quantitative role, with Validation experience
    • Strong programming skills in Python and SQL
    • Understanding of financial markets and derivatives products
    • Excellent analytical and problem-solving skills
    • Familiarity and knowledge of the regulatory environment surrounding Model Risk Management

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Network Engineer
    £500 - £600 per day

    Network Engineer – CCNA, Cisco ISE, Fibre optics, Excel, F5, Splunk, Ruckus

    **Contract role**

    £500 to £600 per day

    **Onsite role to begin with**

    Sponsorship - NOT AVAILABLE

    The company

    An organiser of one of the world’s most prestigious sporting events

    The role

    As a network Engineer, you will be an integral part of preparing sites for the scheduled events taking place this summer.

    Essential experience

    • Cisco CCNA
    • Cisco ISE
    • Campus Experience
    • Working with fibre
    • Excel Skills

    Desirable experience

    • Cisco DNA (SWIM)
    • Cisco FMC/ FTD
    • F5
    • Wi-Fi (Ideally Ruckus)
    • Splunk

    Network Engineer – CCNA, Cisco ISE, Fibre optics, Excel, F5, Splunk, Ruckus

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Security Architect
    £120000 - £140000 per annum + + Package

    **Permanent role**

    Up to £140k per annum

    **Hybrid home/office model**

    Sponsorship - NOT AVAILABLE

    The company

    Major Fortune 500 Enterprise

    The role

    • They need someone to implement secure architecture solutions in collaboration with engineering teams as well as to understand and articulate the impact of vulnerabilities on existing and future designs and systems, and how easy or difficult it will be to exploit these vulnerabilities.
    • There are many further respnsiblities and projects which are currently under an NDA and would be detailed in later interview stages.

    Essential experience

    • Strong understanding and previous experience with cloud ecosystems (GCP and/or AWS)
    • Strong knowledge on building scalable solution in the Cloud
    • Experience on defining and deploying infrastructure as a code
    • Threat modelling or security design review experience

    Desirable experience

    • Experience with Kubernetes
    • Coding experience (Java, Kotlin)

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.