At a Glance
- Tasks: Join a dynamic team to enhance automated testing and improve software quality.
- Company: A leading financial tech firm focused on electronic trading.
- Benefits: Competitive salary, equity options, fully remote work, and flexible hours.
- Other info: Collaborative environment with opportunities for growth and learning.
- Why this job: Make a real impact in a hands-on role that values quality and innovation.
- Qualifications: Experience in Java programming and automated testing required.
The predicted salary is between 85000 - 100000 £ per year.
A specialist financial technology firm operating in electronic fixed income trading is looking for a Software Development Engineer in Test to join a team of senior engineers building and maintaining critical trading infrastructure. The team is small, highly experienced, and moves with precision. This is a role for someone who takes genuine pride in software quality and wants to own it end to end.
The Role
- You'll work embedded in the development team, expanding and improving automated acceptance and end-to-end test coverage, contributing to exploratory testing, and supporting the continuous delivery pipeline.
- You'll collaborate closely with developers and business analysts, pair on problems, and proactively identify where quality improvements are needed.
- This is not a checkbox QA role. It's a hands-on engineering position for someone who thinks critically, breaks things deliberately, and cares about getting it right.
Main Responsibilities
- Expand and maintain automated acceptance and end-to-end test suites
- Challenge and enrich requirements from a test coverage perspective
- Identify gaps in quality and proactively drive improvements
- Support the development team by enhancing testing infrastructure for continuous delivery
- Participate in pair programming and collaborative problem solving
- Contribute to exploratory testing across complex distributed systems
Key Requirements
- Solid experience with Object Oriented Programming — Java strongly preferred
- Hands-on experience with both component-level and end-to-end testing
- Experience testing failure scenarios and edge cases, not just happy paths
- Comfortable working as part of a development team, not in a siloed QA function
- Strong communicator — equally at ease with technical and non-technical stakeholders
- A GitHub profile or equivalent evidence of your programming work
Bonus Points
- Experience with continuous delivery pipelines or CI environment management
- Exposure to API testing (non-HTTP), distributed systems, or event-driven architectures
- Familiarity with messaging or network protocols
- Background in electronic trading or financial systems — fixed income a plus
- Experience with Extreme Programming or pair programming practices
Company Offer
- Salary up to €100,000 depending on experience
- Equity / share scheme
- Fully remote with flexible working (UK hours, 9–6)
- Office access in central London if needed
Interview Process
- Discovery call
- Hiring manager interview
- Technical interview
- Final interview
- Offer
Apply Now by sending your CV in English with contact details in it. Only shortlisted candidates will be invited to an interview. Your job search is strictly confidential.
Software Development Engineer in Test - Electronic Trading employer: Remote IT World
Join a leading financial technology firm that values innovation and quality in electronic trading. With a fully remote work model and flexible hours, you will thrive in a collaborative environment where your contributions directly impact the trading infrastructure. The company offers competitive salaries, equity options, and opportunities for professional growth, making it an excellent choice for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer in Test - Electronic Trading
✨Tip Number 1
Get your hands dirty with the tech! Dive into coding challenges or contribute to open-source projects. This not only sharpens your skills but also gives you something to chat about during interviews.
✨Tip Number 2
Network like a pro! Connect with folks in the industry on LinkedIn or attend meetups. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 3
Prepare for those technical interviews by practising common coding problems and testing scenarios. Use platforms like StudySmarter to brush up on your skills and get familiar with the types of questions you might face.
✨Tip Number 4
Don’t just apply anywhere; focus on companies that excite you! Check out our website for roles that match your passion and expertise. Tailor your approach to show why you’re the perfect fit for their team.
We think you need these skills to ace Software Development Engineer in Test - Electronic Trading
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Object Oriented Programming, especially in Java, and any hands-on testing you've done. We want to see how you can contribute to our team!
Showcase Your Projects:If you have a GitHub profile or similar, don’t forget to include it! We love seeing real examples of your work. It gives us insight into your coding style and problem-solving abilities, which are super important for this role.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point—just like we do in our development process!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you're keen on joining our team at StudySmarter!
How to prepare for a job interview at Remote IT World
✨Know Your Tech Inside Out
Make sure you brush up on your Object Oriented Programming skills, especially in Java. Be ready to discuss your experience with automated testing and how you've tackled edge cases in the past. This role is all about quality, so show them you take pride in your work!
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, particularly around testing failure scenarios or improving test coverage. Use examples that highlight your critical thinking and hands-on approach to problem-solving.
✨Communicate Like a Pro
Since you'll be working closely with developers and business analysts, practice explaining technical concepts in simple terms. Being able to bridge the gap between technical and non-technical stakeholders will set you apart from other candidates.
✨Demonstrate Your Passion for Quality
This isn't just another QA role; it's about owning software quality end to end. Share your thoughts on what quality means to you and how you've driven improvements in your previous projects. Show them you're not afraid to break things deliberately to make them better!