Contractor QA Engineer
Elsewhen is hiring a remote Contractor QA Engineer. The career level for this job opening is Experienced and is accepting UK based applicants remotely. Read complete job description before applying.
Elsewhen
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Elsewhen, a London-based consultancy, is building an AI-powered knowledge platform. Your job is to ensure 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.
What You’ll Do:
- Test natural language-to-graph behaviour
- Verify that a user's question is translated into the correct graph query
- Check that the answer returned is consistent, relevant, and complete
- Challenge ambiguity and edge cases in user intent
- Validate data accuracy
- Confirm that entities, relationships, and metadata in the graph are correct
- Spot broken or missing links in the knowledge graph
- Raise and track data quality issues with engineering / data teams
- Build and maintain automated tests
- Design and implement automated test suites for UI, API, and graph query flows
- Use Python (Pytest) / Selenium or similar to cover high-value user journeys
- Contribute to a shared automation framework and improve test reliability over time
- Test APIs and system integration points
- Support regression testing for new releases
- Run lightweight performance / responsiveness checks on core user flows
- Contribute to quality strategy
What You Bring:
- Solid QA automation experience using python-based tooling, for example Pytest, Selenium, Playwright or similar
- Hands-on API testing experience, including request/response validation, schema checks, and error handling
- Comfortable testing data flows: reading from a database, checking relationships, verifying output against source truth
- Ability to design clear, repeatable test cases and document expected behaviour
- Strong debugging mindset, able to isolate whether an issue sits in data, logic, model behaviour, or UI
Nice-to-Have:
- Experience testing LLM-driven features
- Familiarity with graph databases or knowledge graphs
- CI/CD experience