Software Development Engineer in Test II

Automation Tester – Checkout/Basket/Post Order, Argostech @ Argos

London Victoria

We are a technology focused retailer hiring automation tester at our London Tech Hub.

You will be working on re-implementing the Checkout, Basket and Post Order journeys of the Argos web-site.

It’s an exciting opportunity to join a growing team in the process of re-architecting the basket, checkout and account customer experience on a brand new tech stack. We’re building exciting new features that we can test and release at pace, delighting our customers and helping to take digital at Argos to another level.

Typical Technologies in our stack for this role:

We use Java 8, Spring Boot, Microservices Architecture, Kafka, Spring Webflux for reactive programming, BDD Automation with Cucumber, JavaScript, Node.js, React, Redux, ES6/7/8, Webpack, Selenium, Jest and Enzyme. We connect with back-end micro services architecture running on a mixture of AWS and on-prem, deployed to Mesos/Marathon with Redis, MongoDB, PostgreSQL, Jenkins, Docker. We keep track of everything using Git, Jira & Confluence and use the full SCRUM cycle with stand-ups, planning poker, burndowns, demo’s, retros, sprint planning and empowered teamwork!

Argostech teams are encouraged to explore and adopt new technologies to solve the challenges they face. Are you ready to join our next stand-up?

Challenges we’re excited about tackling:

Checkout, Basket and Post Order modules of the argos web-site are the most complicated and challenging areas of the entire platform. It requires integrating with many systems like Payment, Order Management, Product Details, My Profile, Promotion service, Loyalty service, etc. The candidate will have a chance to sit down with all the other teams and be involved in design discussions, work closely with other teams, apply BDD and TDD using API Level testing frameworks. So this role requires advanced technical and communication skills, not just sitting and coding all the time. Therefore we are looking for candidates that are open to discussions, has experience on integration projects.

We are looking for an automation tester with:


Experience on working on micro-services architectures and micro-services testing
Java 8
BDD automation (i.e. Cucumber)
Rest/JSON API endpoints
Agile Methodology

Nice to have:

Spring boot
Citrus automation framework or rest assured
An eye for great customer service and delivery
Enjoy working on end-to-end stories in a multi-disciplinary team
Has worked on Integration projects before

Working environment:

Flexible approach to working hours, including ability to work from home when required. Casual dress-code. Good social environment – “Super Social Friday”. Close to all the amenities and transport link in Victoria – London.

Apply now