QA Engineer

About Us

Perlego is building the ‘Spotify’ of Textbooks. We are making learning much more affordable, and accessible for students and employees alike by taking on the mission of building a learning eBook subscription service that gives users unlimited access to over 200,000+ professional and academic titles, for less than the price of a single book.

With a European expansion on the horizon, a brand new office space, modern Tech Stack and our latest funding round closed, we are looking for multiple new hires to come and join us on our journey. We are a team of 39 people, with 19 nationalities, and 1 office dog. We love to learn, enjoy weekly team breakfasts and have monthly team-building trips some of which have included trips to a French Chateau – a far cry from our Chancery Lane based WeWork home.


We offer a fantastic workplace at the heart of Central London. We offer a competitive salary, a personal development budget, flexible work hours and the opportunity to design the way millions of students will read and learn. We foster a unique company culture championing self-empowerment, personal development, direct communication and mutual support.

Holiday 🌴 

  • 30 days (incl. Bank holidays) 
  • Plus a bonus week over Christmas 

Flexible Working 🏡

  • Up to 2 days working from home if outside M25 or 1 Day a week working from home if inside the M25 

Development 🏋🏽‍♂️

  • Training allowance of £500 per person year
  •  Access to 250,000+ books 

Community 👨‍👩‍👧‍👧

  • Breakfast together on Monday
  • Lunch every other Friday
  • Regular social activities, previous highlights have included white Water Rafting, Chateau in France

Health & Wellbeing 🏃🏽‍♀️

  • Subsidy towards your gym / sport membership 

About the Role:

We are seeking a QA Engineer to join our QA team producing test plans, test cases and automated tests working with our agile developers in our path to continuous delivery. The role will primarily involve planning and creating test cases, writing automated acceptance tests and co-ordinating with the developers to produce effective quality control measures for our engineering team.

We are looking for a knowledgeable team player able to take on a variety of test activities in our I.T team whilst promoting agile best practices. The ideal QA engineer will have a strong understanding of Selenium, Appium and API testing. 

As a QA Engineer you will:

  • Plan and document test cases in conjunction with the product owner and development team.
  • Produce automated acceptance tests for web and mobile applications using Selenium, Appium and Java.
  • Co-ordinate with the development team to create and run acceptance tests within the sprint moving us towards a BDD approach.
  • Engage in manual and exploratory testing of web and mobile applications.
  • Identify and co-manage defects with other QA team members.
  • Collect quality data and monitor team quality metrics
  • Contribute to the quality management strategy for the company


  • Degree in Technical Subject


  • Experience writing automated acceptance tests using Selenium with Java for web applications.
  • Experience writing automated acceptance tests using Appium with Java for mobile applications.
  • Experience testing working with developers within an Agile environment.
  • Understanding of testing best practices (TDD,BDD) and ability to promote them throughout the company.
  • Understanding of web applications, mobile applications and test approaches.
  • Familiarity with JavaScript and databases (SQL/NOSQL).
  • Understanding of POM and Page Factory

Required skills:

  • Technical skills in: Test Automation (Selenium & Appium) with Java.
  • Required experience: 2 years

Additional valuable skills:

  • Cucumber, Gherkin, Postman, AWS, MYSQL, NOSQL, Python, GitHub


Or, know someone who would be a perfect fit? Let them know!

1 Waterhouse Square

138 Holborn
EC1N 2SW London Directions

Perks and benefits

  • A competitive salary 💸

  • 30 days holiday (incl. UK bank holidays) + a week off over Christmas 🌴

  • A generous annual training budget for you to spend on your personal development 📚

  • Monday breakfast + Bi-weekly Friday lunches 🍱

  • Regular team socials and activities 👨‍👩‍👧‍👦

  • A beautiful heritage WeWork office in Chancery Lane, with Leather Lane market right next door 🏰

  • Flexible working - up to 2 days a week for anyone living outside the M25 and 1 day a week for anyone living in London 🏡

  • Cycle to work scheme 🚲

  • 3% contribution to your pension on top of your annual salary 💰

  • Unlimited access to a library of 250,000 ebooks 📚

Why you should join

One of the best things about working at Perlego is that we all have an appreciation for what each other is doing - in fact, we’ve got an appreciation station to prove it. We’re a young, ambitious team, who put a lot of energy into everything we do, including celebrating the small wins along with the big ones. 

We have regular team events (karaoke, drinks, Friday food, and an annual getaway to name a few) and we make sure to have a monthly meeting - beers and snacks included - to give all areas of the team an update on what we’re all working on. We even have our very own office dog on standby for emergency shredding needs (and photo ops). 

Already working at Perlego?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor