Great Careers - jobs Great Careers

Test Automation Engineer - SRE 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: Test Automation Engineer - SRE

Department: Reliability Engineering

Location: London, Fleet Place House

Salary: £60,000 - £65,000

Closing Date: Monday 4th December

We’ve created a world of choice and built a robust tech platform: working with over 62,000 restaurant partners to serve everything from pizza to sushi, burgers to burritos.

That was just the beginning, and we’re super proud of it. But the best is yet to come.

Nobody offers more variety when it comes to bringing people food. We welcome our customers in to our amazing and expanding selection of cuisines with fresh ways to experience the food they love, and find food we know they’re going to love.

We inspire our restaurant partners to raise their game. Because we have data and insights like no other, we highlight great opportunities to grow and improve their businesses and raise standards across the industry.

Relentlessly discovering and inventing new ideas and technologies that will make things better for partners and customers, and bringing them together around food.

We’re proud of what we’ve built, and the countless ways we’ve connected people with food, everywhere. Now we can’t wait to make it even better - we’re creating the world’s greatest food community!

The opportunity

Joining the Site Reliability Engineering team at Just Eat is an opportunity to help shape the future of Devops at Just Eat. While Developers own their own code all the way through to production. It is our responsibility to ensure they have the best tools and visibility of their packages during the deployment pipeline and once in production. We produce tools to assist with live operating of the platform, as well as pre production tooling for load tests and failure injection reporting. As the Test Automation Engineer in the SRE team you would have a wide reaching role assisting and advising a wide range of Just Eat product teams on deployment and test strategies. As well as responsibilities for monitoring and driving adoption of testing frameworks and patterns. Internally in the team you will also play a more standard QA role with the development of the internal tools.

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 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 the job of keeping the platform alive and healthy is even harder than ever. As a Test Automation Engineer in SRE you will need to play a key role helping ensure our teams have the tools and processes required to practise DevOps. You’ll need to:

  • Coach and mentor individuals for best test practices.

  • Own the roadmap and adoption of our performance testing tools.

  • Conceptual ownership of our staging environment to help ensure bad releases are caught as early in the pipeline as possible.

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

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

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

  • Gain the trust and respect of other teams inside Just Eat to help influence their testing strategies.

  • Lead the testing strategy of migrations as we roll out the Just Eat platform to new acquisitions.

  • Contribute to the development and evolution of our internal testing tools.

Required skills and experience

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 (C# & Ruby)

  • Exploratory testing

  • Challenging scope requirements

  • Performance testing (JMeter)

  • Configuring Continuous Integration environments and supporting Continuous Deployments

  • Working knowledge of AWS infrastructure

  • Public Speaking

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.)

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.

Visit our Tech Blog: http://tech.just-eat.com/engineering-at-just-eat