Quality Engineer - Mobile Applications
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
This is an engineering-led quality role focused on preventing defects, improving customer experience and ensuring reliable software delivery through risk-based testing, automation and early identification of quality issues.
You will work closely with developers, product owners and stakeholders throughout the software development life cycle, contributing to mobile, API and end-to-end test automation while promoting shared ownership of product quality., * Collaborate with engineers, product owners and stakeholders to define requirements, acceptance criteria and quality risks.
- Develop risk-based test strategies covering functional and non-functional requirements.
- Design, maintain and integrate automated tests for mobile applications, APIs and end-to-end customer journeys.
- Integrate automated testing into CI/CD pipelines to support fast feedback and reliable releases.
- Conduct exploratory, integration, regression, compatibility and usability testing across devices, operating systems and environments.
- Validate API integrations, data flows, error handling and third-party dependencies.
- Investigate defects using logs, test results, metrics and production insights.
- Promote shift-left testing, testability, peer reviews and shared quality ownership within the Scrum team.
- Contribute reusable automation frameworks, engineering standards and continuous improvement initiatives.
- Use AI-assisted engineering responsibly to enhance test design, automation and productivity.
Requirements
Candidates must meet all of the following criteria:
- Quality Engineering or Software Testing experience within Agile environments.
- Based within a reasonable commuting distance of Burgess Hill and able to work on-site three days per week.
- Hands-on experience testing mobile applications and Back End APIs.
- Proven ability to develop and maintain automated test suites using a modern programming language and suitable frameworks.
- Strong understanding of software development life cycles, testing principles, defect management and risk-based testing.
- Experience with source control, build tools and CI/CD pipelines.
- Strong analytical, problem-solving and communication skills.
- Demonstrable ownership of reliability, usability, accessibility and overall product quality.
Desirable Experience
- Native or cross-platform mobile automation tools, including testing on physical devices or emulators.
- REST API automation, service virtualisation and mocking.
- Performance, security, accessibility, visual and resilience testing.
- Troubleshooting using logs, network traces, observability tools and analytics.
- Cloud-based test environments, containerised delivery or distributed systems.
- Responsible use of generative AI and intelligent automation.
- Experience in financial services, regulated industries or other high-assurance environments.
About the company
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…