Quality Engineer - Front Ends (12 month FTC)

TMX Group

Greater London

On-site

GBP 65,000 - 95,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trayport is seeking a Quality Engineer to collaborate with developers, product owners, and DevOps to deliver client-centric trading applications. You will apply shift-left/right testing, drive automated quality, and help shape production observability and performance enhancements.

The role emphasizes teamwork, modern tooling, and continuous improvement in a fast-paced energy markets environment.

Qualifications

  • Strong background in software quality and exploratory testing.
  • Ability to understand complex, distributed architectures.
  • Experience contributing to user stories and acceptance criteria.
  • Knowledge of testing concepts, methodologies, and processes.

Responsibilities

  • Shift-left and drive a 'Quality-by-Design' culture in requirements and reviews.
  • Design risk-based test strategies and perform session-based exploratory testing.
  • Contribute to automation to ensure comprehensive quality coverage.
  • Investigate issues and perform root cause analysis across sources.
  • Promote AI to support and optimize team processes.
  • Collaborate with DevOps to integrate quality gates in CI/CD pipelines.
  • Lead initiatives to modernise test environments to production parity.
  • Define and execute the quality strategy and coach teammates.

Skills

Software quality
Exploratory testing
Analytical skills
Problem solving
Cross-functional collaboration
Networking concepts
Docker/Kubernetes

Tools

C#.Net
TypeScript
React
PowerShell
Docker
Azure DevOps
Splunk
Elastic Search
Grafana
GitHub Copilot

Job description

The RoleQuality Engineers are at the heart of every Development team in Trayport and are key to the delivery of our software. Candidates are passionate about delivering high quality software, always having our customers at the centre providing the best user experience possible. As much as they love the challenge of finding defects or investigating issues, they are constantly thinking of ways to prevent them in the first place. Quality Engineers at Trayport take ownership of all aspects of quality, from ideation all the way through to monitoring in production. From requirements and architecture to CI/CD pipelines, deployment strategies, and production observability, our QEs ensure our systems are resilient, performant, and stable.Our Quality Engineers use a combination of shift-left and shift-right testing techniques, exploratory testing, technical testing and test automation to build quality into our software, working closely with the rest of their team and coaching others on how to write better software. For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you.The TeamOur team is responsible for development of modern mobile and web trading applications allowing traders from all over the world to access energy markets. We work closely with our customers to meet their needs in this dynamically evolving space. Our team is proud and passionate of their work with everyone working closely together to deliver high quality, customer focused software. We use the latest technologies and heavily invest in AI, constantly optimizing our workflows without compromising on quality.Your role as a quality engineer is to collaborate closely with developers, product owners, DevOps and other departments to build high quality, client-centric products. You are the person who is aware of the latest trends and has the courage to incorporate them into our workflows. You are also a great team player caring for each other’s success and wellbeing. This role is ideal for someone who has some technical background and wants to go deeper. If you are interested in growing your career and developing your skillset in a supportive and friendly environment, we want to hear from you!Our Tech Stack/ToolsC#.NetTypeScriptReactPowerShellDockerNetwork testing toolsAzure DevOpsSplunkElastic Search and GrafanaGitHub CopilotResponsibilitiesShift-left and drive a 'Quality-by-Design' culture by actively participating in requirements analysis, architecture reviews, PRD and RFC reviews, identifying risks before the code is writtenDesign risk based test strategies, plans and perform session based exploratory testing to find unique bugs at the correct quality levelActively contribute to automation to ensure and maintain comprehensive quality coverageSynthesize multiple sources of information to investigate and perform root cause analysis on issuesPromote the use of AI in novel ways to support and optimize the team's processes and strategiesAdvocate for architectural changes that improve system testabilityCollaborate with DevOps and Engineering teams to integrate quality gates into CI/CD pipelines, ensuring verification is a prerequisite for deploymentLead initiatives to modernise test environments to mirror production conditionsEnsure all development and test documentation is written to a high standard, kept up to date, and circulated within the teamShift-right by designing and maintaining release strategies that prioritise system stability, such as canary deployments, feature flagging, and zero-downtime deploymentsContribute to the design and implementation of observability strategies (metrics, logs, traces) that provide actionable insights into system healthUse production telemetry to drive proactive improvements and performance tuningActively grow our culture of quality and engage in quality-related topics across the organisationAct as a point of contact regarding product knowledge for various members of the businessDesign and run training sessions with other testers and developers across the company to share techniques and product knowledgeDefine and execute the quality strategy for your team, coaching and mentoring other team members to ensure software quality is considered throughout the development processThe PersonA strong background in software quality and exploratory testingAbility to understand complex, distributed architecturesInterested in all things technical with a passion for technologyAn inquisitive nature, with excellent analytical and problem-solving skillsUnderstands testing concepts, methodologies, and processesProven capability to lead and contribute to complex technical architectural discussionsStrong cross-functional collaboration skills with a diverse group of engineering and product stakeholdersExperience contributing to user stories and acceptance criteria.Seeks opportunities to improve themselves and focuses on personal development.Basic understanding of practical networking concepts (TCP/IP) and containerised environmentsInterested in energy markets and their dynamics.Experienced in using data, metrics, and production logs to drive decision-making and investigationsUnderstanding of modern infrastructure (IaC, Docker/Kubernetes) and the ability to contribute to build pipelines/scriptingCommitted to building deep domain knowledge to understand the impact of technical changes on our trading platforms and client workflowsTrayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.About UsOur Culture:At Trayport, our people power our success. We are a place where talented people never stop learning, innovating and working together to make an impact!We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business. We’re always pushing the boundaries, rapidly expanding our global presence across London, Vienna, Singapore, Bremen and North America.At Trayport, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them thefreedom, training, and guidance to allow them to consistently achieve their potential.If you share our vision and are motivated to challenge the status quo - we want to hear from you!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer - Front Ends (12 month FTC)
Quality Engineer - Front Ends (12 month FTC)

TMX Group • City Of London

On-site
GBP 65,000 - 90,000
Quality Engineer - Front Ends (12 month FTC)
Quality Engineer - Front Ends (12 month FTC)

Trayport Limited • Greater London

On-site
GBP 60,000 - 90,000
Accommodations available
Senior Quality Engineer
Senior Quality Engineer

TMX Group • City Of London

On-site
GBP 60,000 - 90,000
Senior Quality Engineer
Senior Quality Engineer

TMX Group • Greater London

Hybrid
GBP 70,000 - 95,000
Senior Quality Engineer
Senior Quality Engineer

Trayport Limited • Greater London

On-site
GBP 45,000 - 65,000
Senior Software Developer
Senior Software Developer

TMX Group • City Of London

On-site
GBP 90,000 - 130,000
Quality Engineer: Build Resilient, AI-Driven Software
Quality Engineer: Build Resilient, AI-Driven Software

TMX Group • City Of London

On-site
GBP 65,000 - 90,000
Quality Engineer: Build Robust, AI-Driven Testing
Quality Engineer: Build Robust, AI-Driven Testing

TMX Group • Greater London

On-site
GBP 65,000 - 95,000
C# Developer in Test
C# Developer in Test

TMX Group • Greater London

Hybrid
GBP 60,000 - 90,000
Accommodations for applicants
Quality Engineer: AI-Driven Testing & DevOps Champion
Quality Engineer: AI-Driven Testing & DevOps Champion

Trayport Limited • Greater London

On-site
GBP 60,000 - 90,000
Accommodations available