The Role
Automate testing and quality assurance for cloud-native data platforms, including data lakehouses, pipelines, APIs, and front-end applications. Responsibilities include creating test plans, executing manual and automated tests, managing test data, defining acceptance criteria, reporting quality metrics, supporting UAT and SIT, and improving QA frameworks, onboarding, training, and SDLC processes within an agile cross-functional team.
Summary Generated by Built In
About us
Xiatech is the pioneer of Xfuze, the Agentic Orchestration platform. It is the world’s first SaaS solution that combines AI-powered composable Integration, Data Management, Analytics and Orchestration Platform to innovatively connect systems, create a single view of data, and deliver actionable insights in one cloud-native platform. Xfuze also now provides companies with full Agentic capability including some pre-built Agents available to deploy in an instant. Business, technology, and data teams use Xfuze to shorten time-to-insights, accelerate digital transformation, and extend the value of their existing technology investments as well as delivering Agentic capability at speed..
We’re a culture-first organisation and put our people at the forefront of everything we do. We believe that a great working environment leads to a happy, high-performing team, which is why we offer our people the flexibility to work remotely or from our beautiful office in Fitzrovia, Central London.
The Role
We’re looking for a Principal Software Engineer in Test to own quality and testing strategy across Xiatech as we scale Xfuze. You’ll be equally comfortable running deep manual testing on complex features as you are designing and building automation frameworks that the rest of engineering can build on.
This is a hands-on, high-impact role. You’ll set the testing strategy for the business, then roll your sleeves up to build the automation frameworks, repeatable scripts and CI/CD test pipelines that make it real, raising the bar for quality across every team.
This is a great fit for a senior test engineer who has worked on a product or within a SaaS business before, has deep experience in both manual and automation testing, and wants to build testing capability for an entire engineering organisation.
Key Responsibilities
Your Knowledge & Experience
Your Personality
If you receive an offer of employment, this will be conditional upon satisfactory completion of a right to work & identity check, a reference check and a basic criminal record check for any unspent convictions.
Xiatech is proud to be an equal opportunity employer and prohibits discrimination and harassment of any kind.
Xiatech is the pioneer of Xfuze, the Agentic Orchestration platform. It is the world’s first SaaS solution that combines AI-powered composable Integration, Data Management, Analytics and Orchestration Platform to innovatively connect systems, create a single view of data, and deliver actionable insights in one cloud-native platform. Xfuze also now provides companies with full Agentic capability including some pre-built Agents available to deploy in an instant. Business, technology, and data teams use Xfuze to shorten time-to-insights, accelerate digital transformation, and extend the value of their existing technology investments as well as delivering Agentic capability at speed..
We’re a culture-first organisation and put our people at the forefront of everything we do. We believe that a great working environment leads to a happy, high-performing team, which is why we offer our people the flexibility to work remotely or from our beautiful office in Fitzrovia, Central London.
The Role
We’re looking for a Principal Software Engineer in Test to own quality and testing strategy across Xiatech as we scale Xfuze. You’ll be equally comfortable running deep manual testing on complex features as you are designing and building automation frameworks that the rest of engineering can build on.
This is a hands-on, high-impact role. You’ll set the testing strategy for the business, then roll your sleeves up to build the automation frameworks, repeatable scripts and CI/CD test pipelines that make it real, raising the bar for quality across every team.
This is a great fit for a senior test engineer who has worked on a product or within a SaaS business before, has deep experience in both manual and automation testing, and wants to build testing capability for an entire engineering organisation.
Key Responsibilities
- Own and define the test strategy and quality standards for Xiatech’s engineering organisation
- Design, build and maintain automation testing frameworks and repeatable, reusable test scripts across the product
- Set up and embed automation testing across the business, working with every engineering team to raise test coverage and quality
- Run in-depth manual testing on complex, high-risk features where automation alone isn’t enough
- Integrate automated tests into CI/CD pipelines to enable fast, confident, repeatable releases
- Define and track quality metrics (test coverage, defect rates, release quality) and report on them to engineering leadership
- Identify gaps in current testing practices and lead the rollout of new tools, frameworks and processes to close them
- Mentor and upskill engineers and QAs across the business in both manual and automation testing best practice
- Own test planning for major releases, balancing risk, speed and coverage
- Collaborate with Product, Engineering and Customer Success to understand real-world usage and prioritise testing effort accordingly
- Evaluate and introduce new testing tools and technologies as the product and platform evolve
Your Knowledge & Experience
- Proven experience as a Principal, Lead or Senior Software Engineer in Test, QA Engineer or similar
- Strong hands-on experience in both manual testing and test automation — not automation-only
- Experience working on a product or within a SaaS business, understanding the demands of continuous delivery
- A track record of building automation testing frameworks and repeatable, reusable test scripts from scratch
- Experience setting up or scaling test automation practices across multiple teams, not just a single product area
- Strong knowledge of automation tools and frameworks (e.g. Selenium, Playwright, Cypress, Postman/API testing, or similar)
- Experience integrating automated testing into CI/CD pipelines (e.g. Jenkins, GitHub Actions, GitLab CI, or similar)
- Solid understanding of testing methodologies, test planning and risk-based testing approaches
- Comfortable writing and reviewing code/scripts to support test automation
- Excellent communicator, able to influence testing practice and standards across engineering teams
- Self-starter, comfortable defining strategy as well as rolling up your sleeves to build it
Your Personality
- Meticulous
- Pragmatic
- Driven
- Collaborative
- Curious
- Resilient
If you receive an offer of employment, this will be conditional upon satisfactory completion of a right to work & identity check, a reference check and a basic criminal record check for any unspent convictions.
Xiatech is proud to be an equal opportunity employer and prohibits discrimination and harassment of any kind.
Skills Required
- At least 2 years of QA experience
- Knowledge of API, front-end, regression, performance, and end-to-end testing
- Ability to write test plans and maintain test suites
- Proficiency in Go, JavaScript, Python, or a similar programming language for automated testing
- Experience with Playwright
- Experience testing data-centric solutions and querying or creating test data across document, warehouse, cache, relational, and object stores
- Experience with cloud platforms, particularly GCP services such as GCS, Cloud Functions, and Dataproc
- Familiarity with Docker, Kubernetes, Terraform, or similar containerization and infrastructure-as-code tools
- Experience working in an agile environment such as Scrum or Kanban
- Excellent communication and presentation skills
- Previous experience in the retail domain
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Xiatech is a technology company that helps organisations accelerate business transformation through Xfuze, its AI-powered composable platform. The platform integrates systems, unifies and governs data, enables real-time orchestration, delivers analytics and supports Agentic AI deployment. Xiatech serves business and technology leaders seeking faster integration, improved data-driven decision-making, lower technology costs and scalable innovation across complex organisational environments in demanding, changing markets.









