At a Glance
- Tasks: Join our team to ensure top-notch software quality and user experience.
- Company: Trayport, a dynamic tech company focused on quality and collaboration.
- Benefits: Full-time role with opportunities for personal development and a supportive environment.
- Why this job: Be at the heart of software development and make a real impact on user experience.
- Qualifications: Passion for technology, analytical skills, and some experience in software testing.
- Other info: Collaborative culture with a focus on growth and diversity.
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Quality Engineer role at Trayport.
Quality Engineers are at the heart of every development team in Trayport and are key to the delivery of our software. Candidates should be passionate about delivering high quality software and committed to ensuring our clients have the best user experience possible. Quality Engineers at Trayport share an unrivaled passion for quality, software testing and enjoy hunting down bugs, investigating potential issues and preventing them from being introduced in the first place to help make our software the best it can be.
The Team
The Execution cluster owns Trayport’s back-end systems. This means ensuring that when commodities traders and brokers log in to our systems they have a great experience. Essential to this is creating software that helps them with their most pressing business needs, and that is performant and reliable. Testing involves digging into logs, databases, running scripts, and using 3rd party and internal test tools in a deeply collaborative environment where everyone helps each other. The role involves understanding complex user workflows in finance and trading, and ensuring we build quality into our software. 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/Tools
- C# and C++
- .Net
- TypeScript
- React
- PowerShell
- Docker
- Postman
- Network testing tools
- Azure DevOps
- Teamcity
- Splunk
- Grafana
- Elastic Search
Responsibilities
- Defining and executing the quality and testing strategy for your team while coaching other team members to ensure software quality is considered throughout the development process
- Design test charters and perform session based exploratory testing to find unique bugs that could only be discovered by the most creative people
- Work closely with the Product Team and developers to ensure we are building the right software for our customers, embracing a shift-left approach to software quality
- Enhance and utilise our observability stack and embrace a shift-right approach to software quality
- Implement risk based testing strategies to ensure we are approaching quality at the correct level
- Actively grow our culture of quality and engage in quality related topics across the organisation
- Pair with your teammates, expand your knowledge and contribute to the delivery of high-quality, tested, maintainable code
- Investigate and perform root cause analysis on bugs, diving into the code when necessary
- Discuss and design software architecture, and contribute to whiteboard sessions
- Help developers brainstorm what should be covered in the automated tests, and contribute to automation where appropriate
- Act as a point of contact regarding product knowledge from various members of the business
The Person
- A strong background in software quality and exploratory testing
- Interested in all things technical with a passion for technology
- An inquisitive nature, with excellent analytical and problem solving skills
- Understanding of testing concepts, methodologies and processes
- Ideally some knowledge and experience working with Docker
- Ideally some experience with either C# or C++
- Willing to participate in technical discussions
- Ability to learn and adapt quickly to highly complex issues
- Happy to collaborate with a wide group of stakeholders
- Experience contributing to user stories and acceptance criteria
- Seeks opportunities to improve themselves and focuses on personal development
- Has a general attitude of care and responsibility towards their work
- Ideally a basic understanding of practical networking concepts (TCP/IP) and containerised environments
Trayport 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.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Quality Assurance
- Industries
- Software Development
Trayport 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.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Quality Engineer employer: Trayport
Contact Detail:
Trayport Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality Engineer
✨Tip Number 1
Get to know the company inside out! Research Trayport's products, values, and culture. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of the team.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral, which can boost your chances of landing that Quality Engineer role.
✨Tip Number 3
Prepare for technical discussions! Brush up on your knowledge of C#, C++, and testing methodologies. Being able to discuss these topics confidently will impress interviewers and show that you're ready to dive into the technical side of things.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows that you’re proactive and serious about joining the Trayport team.
We think you need these skills to ace Quality Engineer
Some tips for your application 🫡
Show Your Passion for Quality: When you're writing your application, let your enthusiasm for quality software shine through! Share examples of how you've ensured high standards in your previous work or projects. We love candidates who are genuinely excited about delivering the best user experience.
Tailor Your Application: Make sure to customise your application to highlight your relevant skills and experiences that align with the Quality Engineer role. Mention any specific tools or technologies from our tech stack that you’re familiar with, like C# or Docker. This shows us you’ve done your homework!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant to the role. We appreciate candidates who can communicate effectively, as this is key in our collaborative environment.
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Trayport
✨Know Your Tech Stack
Familiarise yourself with the tools and technologies mentioned in the job description, like C#, C++, Docker, and Azure DevOps. Being able to discuss your experience with these tools will show that you're not just a fit for the role but also genuinely interested in the work you'll be doing.
✨Show Your Passion for Quality
Prepare examples of how you've ensured software quality in past projects. Whether it's through exploratory testing or implementing risk-based strategies, demonstrating your commitment to delivering high-quality software will resonate well with the interviewers.
✨Understand User Workflows
Dive into the specifics of user workflows in finance and trading. Being able to articulate how you would approach testing from the user's perspective will highlight your analytical skills and understanding of the business needs, which is crucial for a Quality Engineer.
✨Be Ready for Technical Discussions
Brush up on your knowledge of testing concepts and methodologies. Be prepared to engage in technical discussions about software architecture and testing strategies. This will not only showcase your expertise but also your willingness to collaborate and learn from others.