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: Engage in knowledge sharing sessions and contribute to exciting technical discussions.
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 tools mentioned in the job description, like Selenium and Appium. Having hands-on experience with these frameworks will not only boost your confidence but also demonstrate your commitment to the role.
✨Tip Number 2
Engage with the community around CI/CD practices and Docker. Join forums or attend meetups to discuss best practices and innovations. This will help you stay updated and show your enthusiasm for continuous learning.
✨Tip Number 3
Prepare to discuss your problem-solving approach during interviews. Think of specific examples where you've successfully identified and resolved bugs or improved testing processes, as this aligns perfectly with the role's responsibilities.
✨Tip Number 4
Showcase your teamwork skills by sharing experiences where you've collaborated with developers or other testers. Highlighting your ability to communicate effectively and contribute to a team environment will resonate well with our values at StudySmarter.
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 success and improved testing processes in previous roles.
Showcase Technical Skills: Clearly outline your technical skills, especially your proficiency in C# or Typescript, and your experience with Docker. Highlight any projects where you’ve successfully implemented automated tests or improved CI/CD pipelines.
Demonstrate Teamwork and Collaboration: Provide examples of how you've worked collaboratively with developers and other stakeholders. Discuss any experiences where you’ve led technical discussions or shared knowledge with peers, as teamwork is crucial for this role.
How to prepare for a job interview at Trayport
✨Show Your Passion for Quality
Make sure to express your enthusiasm for delivering high-quality software. Share examples of how you've gone above and beyond in previous roles to ensure a great user experience, as this aligns perfectly with the company's values.
✨Demonstrate Technical Expertise
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 dive into technical discussions about CI/CD pipelines and API testing.
✨Emphasise Teamwork and Collaboration
Since teamwork is crucial for this role, share experiences where you successfully collaborated with developers and testers. Discuss how you contributed to knowledge sharing sessions and how you’ve helped others improve their coding practices.
✨Prepare for Problem-Solving Scenarios
Expect to face questions that assess your analytical and problem-solving skills. Prepare to discuss specific instances where you investigated bugs or performed root cause analysis, showcasing your detective-like approach to troubleshooting.