At a Glance
- Tasks: Join us as a Lead Automation Developer, focusing on maintaining and improving automated test frameworks.
- Company: Trayport is dedicated to delivering high-quality software and enhancing user experiences.
- Benefits: Enjoy opportunities for personal development, teamwork, and innovative projects in a supportive environment.
- Why this job: Be part of a passionate team that values collaboration and continuous improvement in software testing.
- Qualifications: Experience with automated test frameworks, CI/CD pipelines, and a passion for technology are essential.
- Other info: Ideal for tech enthusiasts eager to learn and contribute to cutting-edge software solutions.
The predicted salary is between 43200 - 72000 £ per year.
Developers in Test are key to the continued stability and 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. Testers at Trayport share an unrivaled passion for software testing and love nothing more than voraciously and persistently hunting down and investigating potential issues and helping to make our software the best it can be. Our testers use a combination of test automation, technical testing and exploratory testing 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.
Responsibilities
- Maintain and improve automated test frameworks
- Create new, fast and reliable automated tests and investigate test failures
- Improve existing or create new Continuous Integration and Continuous Deployment pipelines
- Assist with TDD – pair with developers or provide input at design stage
- 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
- Act as a point of contact regarding product knowledge, handling queries from various members of the business
- Attend knowledge sharing sessions with other testers and developers across the company to share techniques and product knowledge
The Person
- Hands on experience developing and maintaining automated test frameworks like Selenium, Appium etc.
- Hands on experience in developing and maintaining API tests
- Focus on writing reliable and fast integrated and UI automated tests
- A passion to build and improve CI/CD pipelines
- Knowledge and experience working with Docker
- Experience with either C# or Typescript
- Interested in all things technical with a passion for technology
- An inquisitive nature, with excellent analytical and problem solving skills
- Willing to participate in and often lead technical discussions
- Ability to learn and/or 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
- Basic understanding of practical networking concepts (TCP/IP) and virtualised environments
- Understanding of testing concepts, methodologies and processes
Lead Automation Developer employer: Trayport
Contact Detail:
Trayport Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Automation Developer
✨Tip Number 1
Familiarise yourself with the specific automated test frameworks mentioned in the job description, like Selenium and Appium. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role.
✨Tip Number 2
Engage with the community around Continuous Integration and Continuous Deployment (CI/CD) practices. Join forums or attend meetups to discuss best practices and innovations, which can help you stand out as someone who is proactive and knowledgeable.
✨Tip Number 3
Brush up on your skills in C# or Typescript, as these are essential for the role. Consider building a small project or contributing to open-source projects to showcase your coding abilities and understanding of these languages.
✨Tip Number 4
Prepare to discuss your problem-solving approach during interviews. Be ready to share examples of how you've tackled complex issues in the past, especially in relation to testing and automation, as this will highlight your analytical skills and inquisitive nature.
We think you need these skills to ace Lead Automation Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in developing and maintaining automated test frameworks, particularly with tools like Selenium and Appium. Emphasise your hands-on experience with API tests and CI/CD pipelines.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software testing and your commitment to delivering high-quality software. Mention specific examples of how you've contributed to team projects and improved testing processes in the past.
Showcase Technical Skills: Clearly outline your technical skills, especially your proficiency in C# or Typescript, and any experience you have with Docker. Highlight your analytical and problem-solving abilities, as these are crucial for the role.
Demonstrate Teamwork: Since teamwork is essential for this position, include examples of how you've collaborated with others in previous roles. Discuss any experiences where you coached teammates or contributed to knowledge-sharing sessions.
How to prepare for a job interview at Trayport
✨Show Your Passion for Quality Software
Make sure to express your enthusiasm for delivering high-quality software during the interview. Share examples of how you've gone above and beyond to ensure a great user experience, as this aligns perfectly with what the company values.
✨Demonstrate Your Technical Skills
Be prepared to discuss your hands-on experience with automated test frameworks like Selenium or Appium. Highlight specific projects where you developed or maintained these frameworks, and be ready to explain your approach to writing reliable and fast tests.
✨Emphasise Teamwork and Collaboration
Since teamwork is crucial for this role, share experiences where you successfully collaborated with developers and other testers. Discuss how you contributed to knowledge sharing sessions and how you’ve helped others improve their testing techniques.
✨Prepare for Technical Discussions
Expect to engage in technical discussions about software architecture and testing methodologies. Brush up on your understanding of CI/CD pipelines and be ready to share your thoughts on improving them, as well as any relevant experiences you have with Docker.