Software Development Engineer in Test (SDET)

London

Technology (Development)
Apply now

Software Development Engineer in Test (SDET)

Join the fastest growing fintech in Europe

Copper is the connection between the worlds of Crypto Currency and Institutional finance.

We’ve created the trading applications that enable vast sums of crypto-assets to move quickly and securely between exchanges and hedge funds, bridging the gap between private banks and high net-worth Crypto investors.

Our culture is based on innovation, enthusiasm and above all else collaboration.

Department environment

Our Engineering team has remained at the forefront of blockchain technology, setting standards for the cryptocurrency infrastructure globally since the firm’s inception in 2018. We are now looking to expand the team with several exceptional individuals who will help us further accelerate the crypto ecosystem’s coming of age.

Our core tech, tools, and languages

  • Software development languages: Java, Scala, and Node JS
  • Architecture: Service-Oriented Architecture (SOA)
  • Cloud: AWS, CI/CD pipelines, Docker, Kubernetes
  • Interservice communication: Rest, Rabbit MQ, HTTP
  • Storage: PostgreSQL, Mongo DB

You will be involved in

  • Highlighting gaps in test coverage and developing guidelines that encourage better Quality Assurance
  • Research and implement new technologies and techniques to help support various parts of the testing process
  • Lead the design and development of test harnesses and frameworks
  • Lead the design and development of complex test cases
  • Define and lead best practices for achieving higher test reliability and speed
  • Partner with internal and external teams in testing, deploying, and operating highly scalable blockchain networks

Your experience, skills and knowledge – what we need from you

  • 3+ years’ commercial experience as an SDET
  • Strong coding skills and demonstrable experience developing with Java/JS/TypeScript
  • Knowledge of blockchain technology including decentralization and cryptographic protocols
  • Ability to clearly communicate test results (using relevant tooling/dashboards)
  • Writing clean, standards-compliant, scalable, reusable, quality code

Some things that could really help you

  • In-depth knowledge of BFT-style consensus systems
  • Experience with ATDD or BDD
  • Experience in Distributed Application testing
  • Knowledge of security and penetration testing techniques
  • Experience in Network Security testing
  • Experience in Performance/Load Testing
  • Experience with Docker
  • Relevant International Software Testing Qualifications Board and technical certifications are beneficial

Benefits

  • 25 days holiday a year plus bank holiday entitlement (plus one day added on up until 30days is reached)
  • BUPA Private medical and Dental care
  • Pension matched up to 10%
  • Home Working Energy support scheme
  • Employee Growth Share Scheme
  • Bi – Annual Bonus
  • Monthly events such as game nights, Quiz nights, Cinema Nights
  • An annual Copper Summit (This year is Lisbon!)
  • Breakfast and refreshments in the office
  • Limited edition copper swag

Download job description

Pioneer the future of finance
Get in contact with Careers at Copper

We would like to use analytics cookies
to improve site experience.  View policy