Senior QA Engineer in Manchester

Senior QA Engineer in Manchester

Manchester Full-Time 43200 - 72000 € / year (est.) No home office possible
MILE

At a Glance

  • Tasks: Ensure top-notch quality for our mobile app and web platforms through testing and collaboration.
  • Company: Join MILE, a luxury shopping destination merging fashion with technology for an exclusive experience.
  • Benefits: Enjoy career growth, a collaborative environment, and the chance to shape the future of luxury commerce.
  • Other info: Bonus points for experience in React Native, CI/CD tools, and a love for fashion!
  • Why this job: Be part of a dynamic team that values innovation and quality in a fast-paced industry.
  • Qualifications: 7+ years in QA, strong automation skills, and a passion for high product standards required.

The predicted salary is between 43200 - 72000 € per year.

Overview

SENIOR QA ENGINEER β€” iOS & MOBILE AUTOMATION

We're looking for a Senior QA Engineer who is genuinely exceptional at automated testing on iOS β€” someone who can write Detox and XCUITest suites from scratch, reason about grey-box synchronization, and architect a test infrastructure that prevents regressions rather than just catching them. You'll own QA across our mobile (React Native / iOS & Android), web (React), and backend (API) surfaces, and you'll set the standard for how engineering ships with confidence.

Responsibilities

  • Architect and maintain automated test suites for iOS (Detox, XCUITest), Android, web (Playwright/Cypress), and REST APIs β€” owning coverage end to end
  • Write iOS automation that goes beyond happy-path flows: charge failures, 3DS challenges, subscription edge cases, deep-link state bootstrapping, and Keychain/AsyncStorage seeding
  • Build and maintain a repeatable test infrastructure for payment scenarios (Stripe test mode, WireMock fixtures, sequential email generation) that eliminates false positives across parallel CI runners
  • Configure and maintain GitHub Actions / Bitrise pipelines that boot specific iOS simulator versions, run suites in parallel, and collect video artifacts on failure
  • Collaborate with engineering, product, and design to define testability requirements before features are built, not after
  • Establish and document QA standards: contract testing (Pact/JSON Schema), flake quarantine policies, API response validation, and spy/mock/stub conventions across the stack
  • Own bug lifecycle from identification to resolution β€” write precise technical artifacts for low-level failures (API payloads, native bridge call stacks, timing traces)
  • Drive CI/CD integration so automated tests gate every PR and release, with per-test flake rate reporting over time

Who You Are

  • 7+ years in software QA, with the majority of that time focused on mobile β€” specifically iOS automated testing
  • Deep, hands-on expertise with Detox: you understand grey-box idle detection, can instrument custom native modules, and know exactly how to debug Detox synchronization failures on iOS
  • Fluent with XCUITest, including accessibility identifier strategies, launch argument injection, and Keychain seeding for state bootstrapping
  • Experience testing React Native and React applications β€” you know where the bridge is, how it fails, and how to spy on it without killing the network layer
  • Strong command of mocks, stubs, and spies at the call-stack level: you can articulate when each is appropriate and write precise, non-brittle assertions against them
  • Proven methodology for testing payment edge cases (card declines, capture failures, 3DS, network timeouts) repeatably on both simulator and physical device CI
  • Solid experience with API contract testing (Pact, JSON Schema, or equivalent) β€” you've caught silent breaking changes before they hit production
  • Strong understanding of flake detection, quarantine strategies, and async timing issues specific to iOS simulators
  • Proficiency with bug tracking (Linear, Jira), version control (Git), and writing clear, low-level technical bug reports
  • A precise, detail-oriented communicator who can write test plans as rigorously as they write test code

Bonus Points

  • Exposure to performance, load, or security testing tooling
  • Experience with Bitrise or GitHub Actions specifically for iOS simulator concurrency and artifact collection
  • Familiarity with WireMock or similar HTTP stubbing for backend integration isolation
  • Interest in fashion, luxury, or e-commerce
#J-18808-Ljbffr

Senior QA Engineer in Manchester employer: MILE

MILE offers an exceptional work environment for a Senior QA Engineer, where you will be at the forefront of redefining luxury commerce through technology. With a collaborative culture that fosters innovation and creativity, employees are encouraged to grow their careers in a fast-paced, dynamic setting. Join us to shape the future of luxury shopping while enjoying comprehensive benefits and the opportunity to make a significant impact in a thriving organisation.

MILE

Contact Detail:

MILE Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior QA Engineer in Manchester

✨Tip Number 1

Familiarise yourself with the specific testing tools mentioned in the job description, such as Playwright, Detox, and Cypress. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your readiness to hit the ground running.

✨Tip Number 2

Showcase your understanding of CI/CD pipelines and how they integrate with testing processes. Being able to discuss your experience with tools like GitHub Actions or CircleCI during interviews can set you apart from other candidates.

✨Tip Number 3

Highlight any previous experience you have in the fashion or luxury e-commerce sectors. This industry knowledge can be a significant advantage, as it shows you understand the unique challenges and expectations of MILE's target market.

✨Tip Number 4

Prepare to discuss your approach to collaboration with cross-functional teams. MILE values teamwork, so being able to articulate how you've successfully worked with product and design teams in the past will demonstrate your fit for their culture.

We think you need these skills to ace Senior QA Engineer in Manchester

Test Automation Tools (e.g., Playwright, Detox, Cypress, Jest)
Mobile and Web Application Testing
Test Strategy Development
Automated Test Suite Maintenance
Collaboration with Engineering and Product Teams
Bug Identification and Documentation
QA Best Practices Implementation

Some tips for your application 🫑

Tailor Your CV:Make sure your CV highlights relevant experience in software quality assurance, particularly with mobile and web applications. Emphasise your familiarity with test automation tools and frameworks mentioned in the job description.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for quality assurance and your understanding of MILE's mission. Mention specific experiences that align with their requirements, such as developing test strategies or collaborating with cross-functional teams.

Showcase Your Technical Skills:In your application, clearly outline your proficiency with bug tracking tools, version control systems, and any experience with CI/CD pipelines. Providing examples of how you've implemented these in past roles can strengthen your application.

Highlight Your Collaborative Spirit:MILE values collaboration, so be sure to mention instances where you've worked closely with product and engineering teams. This could include defining test requirements or facilitating bug resolutions, demonstrating your ability to work effectively in a team environment.

How to prepare for a job interview at MILE

✨Showcase Your Technical Skills

Make sure to highlight your experience with test automation tools and frameworks like Playwright, Detox, or Cypress. Be prepared to discuss specific projects where you implemented these tools and the impact they had on the quality assurance process.

✨Understand the Company’s Mission

Familiarise yourself with MILE's mission to redefine luxury commerce. Demonstrating an understanding of how your role as a Senior QA Engineer contributes to this mission can set you apart from other candidates.

✨Prepare for Collaborative Scenarios

Since the role involves working closely with engineering, product, and design teams, be ready to discuss examples of past collaborations. Highlight how you’ve defined test requirements and ensured testability in previous projects.

✨Emphasise Your Detail-Oriented Mindset

Given the importance of maintaining high product standards, share examples that showcase your attention to detail. Discuss how you’ve identified and documented bugs, and the processes you followed to ensure thorough testing.