QA Engineer - #2091810

Moorepay


Date: 13 hours ago
City: Manchester
Contract type: Full time
Work schedule: Full day
Moorepay

The Quality Assurance Engineer plays a central role in ensuring the delivery of high-quality, secure, and reliable software across our engineering squads. This role encompasses both manual and automated testing, covering functional, integration, regression, performance, and AI-driven behaviours as we adopt intelligent agent systems and features. Working closely with the team, you will design robust test strategies, develop automated test suites, perform exploratory testing, and ensure that quality gates are built into every stage of the delivery lifecycle. You will be instrumental in shaping how we test modern cloud-native, AI-enhanced services and ensure that testing practices scale as the platform grows.

The QA Engineer is essential to ensuring that the organisation delivers high-quality, secure, and trustworthy software as we scale across multiple autonomous squads. With AI-first engineering and agent-based workflows becoming core to our solutions, this role ensures that all features AI-driven or traditional are thoroughly validated, safe, reliable, and ready for production. You will help shape the future of quality engineering in an AI-enabled organisation.

This is a full time, permanent role working on a hybrid basis with 3 days per week in Manchester.

Core responsibilities:

Test Planning & Quality Strategy

  • Define and execute comprehensive test plans covering manual, automated, functional, and non-functional testing.
  • Ensure testing covers requirements, acceptance criteria, security considerations, and architectural guidance.
  • Contribute to story refinement by identifying test scenarios, edge cases, and risks early.
  • Be an advocate for quality engineering best practices within the squad.

Manual Testing & Exploratory Analysis

  • Conduct manual functional testing across web, API, microservices, and agent-based features.
  • Perform exploratory testing to uncover defects related to logic, user flows, AI responses, or edge cases.
  • Document and reproduce defects clearly, collaborating closely with engineers on resolutions.

Automated Testing Development

  • Design, build, and maintain automated test suites for regression, integration, performance and end-to-end testing.
  • Develop test scripts using modern automation frameworks (e.g. Playwright, Cypress, Selenium, Postman/Newman, or API automation tools).
  • Integrate automated tests into CI/CD pipelines in partnership with SRE and engineers.
  • Implement automated validations for AI components, such as output consistency checks, guardrail tests, or behavioural evaluation patterns.

Quality Engineering & Shift-Left Practices

  • Work closely with engineers to embed quality and testing considerations early in the SSDLC.
  • Participate in code reviews where applicable (e.g. test code, coverage considerations).
  • Ensure compliance with secure-by-design and SSDLC testing practices.
  • Develop and maintain clear documentation for testing strategies, test cases, and automation frameworks.

Test Data, Environments & Tooling

  • Manage test data creation, anonymisation, and maintenance for manual and automated testing.
  • Validate deployments in test and staging environments before production releases.
  • Support observability-driven debugging by analysing logs, metrics, traces, and AI evaluation outputs.
  • Contribute to ongoing improvements in testing tooling, frameworks, and automation pipelines.

Collaboration & Continuous Improvement

  • Work with Product Owners to clarify acceptance criteria and ensure appropriate testing depth.
  • Collaborate with the Scrum Master to ensure testing is integrated into sprints effectively.
  • Communicate quality risks, defect trends, and readiness assessments to stakeholders.
  • Identify opportunities to improve QA processes, automation coverage, and AI testing methods.
  • Share opportunities for the squad to improve its approach to iterative product quality.

Skills & Experience

Essential:

  • Practical experience in both manual and automated testing of modern web or cloud-native systems.
  • Strong understanding of software testing methods: functional, regression, integration, exploratory, and performance testing.
  • Hands-on experience with test automation frameworks (e.g., Playwright, Cypress, Selenium, REST API automation tools).
  • Familiarity with CI/CD pipelines and integrating automated tests into deployment workflows.
  • Experience testing APIs, microservices, and distributed systems.
  • Awareness of secure coding, security testing basics, and data privacy considerations.
  • Strong analytical and problem-solving skills, with excellent attention to detail.
  • Ability to work effectively within Agile squads and cross-functional environments.

Desirable:

  • Exposure to AI testing methods (e.g., validating LLM outputs, RAG consistency, AI behaviour evaluation).
  • Experience using AI-powered QA tools or test-generation frameworks.
  • Knowledge of cloud environments (AWS/Azure) and containerised applications.
  • Experience with performance and load testing tools (e.g. JMeter, k6, Locust).
  • Understanding of contract testing (e.g., Pact).
  • Familiarity with observability tools (e.g., Grafana, OpenTelemetry).

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Stock and Admin First Line Manager | Trafford Park | Costa

GXO Logistics,
£35,000 / year
13 hours ago
Are you a Team Leader looking for your next step in your career? Perhaps you’re currently a First Line Manager looking for a change? If you’re ready to give your best shot, this is the role for you! Here at...
GXO Logistics

Artificial Intelligence Engineer

Adria Solutions Ltd,
£70,000 - £85,000 / year
14 hours ago
AI Engineer (Agentic AI) – Applied AI in Production We’re looking for a hands-on AI Engineer to build real-world AI systems that deliver measurable impact across customer journeys and internal operations. This role is all about turning emerging AI capabilities-LLMs,...
Adria Solutions Ltd

Interim Senior Accounts Payable Officer

Robertson Bell,
£25 - £30 / hour
21 hours ago
Are you an experienced Purchase Ledger professional available at short notice? Do you have the confidence to support a busy team, challenge poor processes and keep transactions moving? Are you confident in using Sage 200 as a Finance system and...
Robertson Bell