Great Careers - jobs Great Careers

Senior Test Automation Engineer Just Eat

Technology

It's our job to understand and serve the Just Eat customer. Who are the people that come to Just Eat to buy their meals online? What do they need? What can we do to make their experiences better? Our Technology department is revolutionising the way people interact with food online every day by exploring new channels, such as voice-controlled ordering and virtual reality. Our team also collaborates with other internal departments to make sure our products and tech are tailor made from top insights and industry expertise.

The opportunity

Position: Senior Test Automation Engineer

Department: Marketplace Product Development Department

Location: Bristol

The opportunity

On an average day we expect to handle at least 17 million API requests from both public and internal consumers. Our growth rate has had a huge effect on our technical direction creating an interesting set of challenges for us, and as a consequence we are now one of the biggest users of Amazon Web Services in the UK. Behind the simple facade of our consumer facing products sit a wealth of APIs, search algorithms and B2B services that we are continuously evolving.

What can you expect from us?

  • We’ll believe and trust in you and your abilities. You and your team will have the authority to make the technical decisions you need to meet your responsibilities.

  • The opportunity to become a senior and authoritative voice within the engineering team of a large and successful, but still fast growing company.

  • An environment in which good, evidence-based arguments are listened to.

  • 5 days for training of your choice each year, and support toward the costs.

  • Regular 1-2-1 meetings with your Technology Manager, with support and guidance to set and then meet personal career objectives.

  • An open, friendly and fun environment; we have a relaxed dress code and regular social events, including sundowners every Friday.

  • Hackathons – use your imagination, ideas and technologies of your choice to innovate and deliver prototypes of new products.

  • The opportunity to get involved in Open Source projects.

What we expect from you

Our engineering teams are growing because we have a huge number of ideas of how to improve the experience customers and restaurants have. As a Senior Test Automation Engineer you will need to play a key role in turning those ideas into reality. You’ll need to:

  • Help the team to improve test process and automation in agile environment.

  • Coach and mentor team for best test practices.

  • Be a leader in ensuring the team collectively take responsibility for fixing failed tests and issues with the CI/CD infrastructure.

  • Become a trusted authority in your team within QA and Automation matters, with a strong evidence-based case for why a release is ready to ship.

  • Engineer solid, reliable automated tests that are considered as reliable as production code.

  • Ensure that the team have the right level of test coverage for the product, functional and non-functional tests.

  • Configure CI to provide the maximum team benefit, balancing coverage and confidence at each stage.

  • Be on-call for your team

  • Do PR reviews for your team.

  • Enthuse and advocate quality practices across teams

Skills and Experience

We’d like to hear from you if you are confident testing in a collaborative, agile environment. We expect you to be comfortable working with software engineers, configuring environments, looking in databases, automating test and building frameworks.

Skills

  • Test automation (any platform, any language – C#, Ruby, Python, Java… it’s all good)

  • Exploratory testing

  • Challenging scope requirements

  • Configuring Continuous Integration environments and supporting Continuous Deployments

Experiences

  • Writing automated tests

  • Performance profiling and tuning

  • Designing and developing systems for both high availability and scalability

  • Message queues and event-driven services

  • Continuous Integration / Deployment

  • Common test automation design patterns

  • REST Web Services and HTTP

  • Test Driven and Behavior Driven development practices and tools/frameworks

  • Exposure to cloud (AWS, Azure, Google Cloud etc.)

Required skills and experience

Why work for Just Eat?

The opportunities are tremendous. Change is coming to the way people order and enjoy their takeaway food, and Just Eat are leading the way. Wherever in the world you work for us you’ll have the opportunity to make an impact on our business and our customers.

Whether it’s building products, growing our business or helping keep Just Eat going we look above all else for people with potential to be the future leaders. That means people who care deeply about the business as if it were their own - people who not only thrive on change, but actively seek to drive it in a fast paced environment. We look to maintain the open culture that you’d find in a startup, in which everyone feels comfortable sharing ideas and opinions.


That’s how we have become the global Leader in online and mobile food ordering, with operations in 15 countries around the globe.

#LI-DNI