Job Title: Quality Engineer – Mobile Applications
Location: Burgess Hill 3x a week
Salary/Rate: Up to £270 Daily
Start Date: In the next two weeks
Job Type: Initial 6 months contract
Company Introduction:
We have an exciting opportunity now available with one of our enterprise financial clients! They are currently looking for a skilled Quality Engineer to join their team for an initial six-month contract.
Job Responsibilities/Objectives:
The successful candidate will be an embedded member of a cross-functional Scrum team, preventing defects through an engineering-led, risk-based approach across the delivery lifecycle. The client is a global financial services organisation, and the team builds a customer-facing travel app.
Key responsibilities:
- Collaborate with engineers, product owners and stakeholders to clarify requirements, acceptance criteria and quality risks early.
- Define risk-based test approaches covering functional and non-functional requirements.
- Design, maintain and integrate automated tests for mobile applications, APIs and end-to-end customer journeys within CI/CD pipelines.
- Perform exploratory, integration, regression, compatibility and usability testing across relevant devices, operating systems and environments.
- Validate service integrations, data flows, error handling and third-party dependencies through API and contract testing.
- Investigate and communicate defects with reproducible evidence, using logs, results, metrics and production insights to diagnose failures.
- Promote shift-left quality, testability, peer review and shared ownership within the Scrum team.
- Contribute reusable frameworks, engineering standards and continuous improvement across the Quality Engineering community.
- Use AI-assisted engineering responsibly to improve test design, automation, analysis and productivity, with appropriate human oversight.
Must haves:
- Experience: Experience in Quality Engineering or Software Testing within Agile delivery.
- Mobile, API and automation: hands-on experience testing mobile applications and backend APIs, and developing maintainable automated test suites using a modern programming language and suitable frameworks.
- Testing fundamentals: a strong understanding of the software development lifecycle, testing principles, defect management and risk-based testing.
- Engineering tooling: experience with source control, build tools and CI/CD pipelines.
- Communication: strong analytical, problem-solving and communication skills with both technical and non-technical stakeholders.
- Quality ownership: previous accountability for reliability, usability, accessibility and overall product quality