QA Engineer | Freelance Freelance Engineering · London ·

<div><p><b>QA Engineer | Freelance</b><br/>Remote Contract (UK candidates only)<br/>Outside IR35<br/>12 months</p> <h2>About Elsewhen:</h2> <p>Elsewhen, a London-based consultancy, designs and builds technology solutions for clients like Spotify, Google, Inmarsat, and Zego. Over the past decade, we have built a workplace prioritising impact, drive, and friendliness. We value outcomes over hours and agility over rigid processes.</p> <h2>Work Environment:</h2> <ul> <li>Remote-first setup: Fully remote work with the option to use a WeWork membership for those who prefer occasional office access.</li> <li>Join our team: https://www.elsewhen.com.</li> </ul> <h2>Role:</h2> <p>We are building an AI-powered knowledge platform that lets users ask natural language questions and get structured answers from complex data graphs. Your job is to make sure it works, is accurate and can be trusted. You’ll be responsible for validating how we interpret user intent, how we translate that into graph queries, and how we return meaningful, correct results. This is not a \"click around and raise bugs\" role. You\'ll be hands‑on with data, APIs, automation, and AI behaviour. You\'ll work closely with engineers, data, AI/LLM specialists, and product management to define what \"correct\" looks like, then prove it at speed and at scale.</p> <h2>What You’ll Do:</h2> <ul> <li>Test natural language-to-graph behaviour</li> <li>Verify that a user\'s question is translated into the correct graph query</li> <li>Check that the answer returned is consistent, relevant, and complete</li> <li>Challenge ambiguity and edge cases in user intent</li> <li>Validate data accuracy</li> <li>Confirm that entities, relationships, and metadata in the graph are correct</li> <li>Spot broken or missing links in the knowledge graph</li> <li>Raise and track data quality issues with engineering / data teams</li> <li>Build and maintain automated tests</li> <li>Design and implement automated test suites for UI, API, and graph query flows</li> <li>Use Python (Pytest) / Selenium or similar to cover high-value user journeys</li> <li>Contribute to a shared automation framework and improve test reliability over time</li> <li>Test APIs and system integration points</li> <li>Confirm inputs, outputs, and error handling across internal services</li> <li>Validate permissions, filtering, ranking, and response format</li> <li>Support regression testing for new releases</li> <li>Performance and stability checks</li> <li>Run lightweight performance / responsiveness checks on core user flows</li> <li>Flag bottlenecks, flakiness, or instability early</li> <li>Contribute to quality strategy</li> <li>Help define acceptance criteria for new features before they\'re built</li> <li>Bring a point of view on testability, data requirements, and risk</li> <li>Work with engineers to prevent issues instead of only detecting them</li> </ul> <h2>What You Bring:</h2> <h2>Must-Have</h2> <ul> <li>Solid QA automation experience using python-based tooling, for example Pytest, Selenium, Playwright or similar</li> <li>Hands‑on API testing experience, including request/response validation, schema checks, and error handling</li> <li>Comfortable testing data flows: reading from a database, checking relationships, verifying output against source truth</li> <li>Ability to design clear, repeatable test cases and document expected behaviour</li> <li>Strong debugging mindset, able to isolate whether an issue sits in data, logic, model behaviour, or UI</li> <li>Good communication: able to explain quality risk to both engineers and non-engineers</li> </ul> <h2>Nice-to-Have:</h2> <ul> <li>Experience testing LLM-driven features (prompt → output validation, hallucination detection, relevance scoring)</li> <li>Familiarity with graph databases or knowledge graphs</li> <li>Exposure to observability / monitoring (logs, traces, dashboards)</li> <li>CI/CD experience, for example GitLab/GitHub Actions, running automated tests in pipeline</li> <li>Experience in fast-moving / discovery-style product teams</li> </ul> <h2>Our Commitment to Diversity:</h2> <p>Diverse thoughts, backgrounds, and perspectives create stronger teams and better technology. We welcome everyone, regardless of culture, appearance, or perspective, fostering individuality. We empower our team to challenge norms, grow ideas, and produce their best work.</p></div> #J-18808-Ljbffr

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...