QA Engineer

QA · London, London, City of
Department QA
Employment Type Full-Time
Minimum Experience Mid-level

Summary

QA Engineer role available for innovative derivatives trading technology firm based in London.

Salary – Market + bonus dependent upon experience.


Company

We are a small and growing company so a forward looking, enthusiastic personality who is not afraid to stretch themselves and learn rapidly is the best fit. This is an exciting opportunity for anyone who wants to work for a dynamic young software company building software for the financial services industry and offers a great chance to learn all about capital markets and derivative products.

 

Founded in 2014, Cassini Systems offers an award-winning derivatives margin analytical platform that provides the industry’s only front-to-back margin and cost analysis across the entire lifecycle of a trade. Cassini users can calculate any margin on any cleared or uncleared derivatives asset; analyze drivers and movement in margin exposure; reduce Initial Margin levels; and maximize margin efficiency with the firm’s industry leading, advanced algorithms. Cassini services have a proven track record of enhancing portfolio returns at every point in the daily business cycle, empowering traders and portfolio managers with the ability to analyze instantly in the pre-trade stage the all-in, lifetime cost of a transaction. Top-tier hedge funds, asset managers and Tier 1 banks rely on Cassini for powerful, flexible, automated tools to manage their portfolios of over-the-counter and exchange-traded derivatives products

 

Role

We are looking for QA Engineer with skills in coding, quality, and testing to join our quality team. Based at our London office, this person will report to the Head of QA.

You will join the team of hands-on, pro-active, self-motivated, and seasoned QA professionals.


Our QA Engineers are able to understand software internals, debug problems using log files, and write automated tests and/or user-level test automation tools. The QA Engineers work with the Software Development team to understand features and technical implementation. QA Engineers also work with groups such as Product Owners, Delivery Support, and Customer Support to understand customer usage models and develop test suites that approximate real-world environments and regression tests. QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.

Specific Responsibilities

  • Develop and execute automated test cases across all functional areas of our products
  • Work with Development team to understand the overall technical architecture and how each feature is implemented
  • Ensure the highest quality product delivery, working within a team of QA Engineers
  • Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
  • Participate in three amigos sessions with development and product teams to ensure changes are fully understood and QA is involved from the start of the change process
  • Find, isolate, document, regress, and track bugs through resolution

Experience / Skills Required

You will have prior experience as QA Engineer, both manual testing and automated testing frameworks. You will have sufficient technical skills to assist with investigation of test defects.

  • 4+ years of QA testing experience with demonstrable and significant experience in Automation
  • Experience with executing automation tests on CI/CD
  • Experience in working with cloud-based environments (Preferably AWS)
  • Strong experience in Automating frontend, backend and API testing
  • Knowledge of Agile and ability to work in fast-paced environment
  • Experience with tools such as Selenium, Cucumber/Gherkin, Rest Assured, Zephyr, GitLab,
  • Experience with tools such as JIRA and the full lifecycle of user stories and testing

You should also be able to demonstrate:

  • Working knowledge of Windows, Unix and Linux Operating Systems
  • Understanding of the entire software development lifecycle
  • Strong communication and analytical skills
  • Excellent internal and external rapport builder/people skills, establishing strong relationships
  • The ability to advocate for good ideas regardless of where they come from

 

Preferred

  • Experience in the Financial Industry (Exposure to derivatives, Margin/Collateral management)
  • Experience in performance testing
  • Good working SQL knowledge

Thank You

Your application was submitted successfully.

  • Location
    London, London, City of
  • Department
    QA
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level