Staff Quality Engineer (Waitrose Apps)
1 Days Old
Apply on JLP Jobs - the official careers website for John Lewis Partnership, John Lewis & Partners, and Waitrose & Partners.
About the role
As the UK’s most successful omni-channel retailer, ecommerce is a key part of our business. We run two of the busiest websites in the UK, driving a significant proportion of our sales. Our engineering practice includes 80+ teams working on Cloud platforms, mobile apps, ecommerce functionality, and machine learning. For more information, see our engineering best practices, hear from our engineers about their experiences, and explore our tech stack at https://www.jlpjobs.com/engineering-jobs/.
Additional Details
- Flexible Working: This is a hybrid role, primarily split between working from home (UK) and London or Bracknell Head Office, with occasional visits to other locations as needed. Most engineers visit the office once or twice a month, but more frequent visits may be required depending on business needs.
- Expected Salary: £59,500 - £92,400 (dependent on experience)
- Contract Type: Permanent
Key Responsibilities
- Embed within a product team, collaborating with Delivery Leads, iOS and Android Engineers, and Analysts to deliver mobile apps.
- Mentor team members in testing practices, improve quality approaches, review codebases, and contribute to pipelines, always focusing on customer/user experience.
- Mentor junior members and support their personal development.
- Communicate effectively with diverse stakeholders and advocate for improved engineering practices.
- Opportunities to move into people management roles.
- Continuously update skills and stay current with new technologies, supported by company resources.
Internally, this role is called Product Engineer (L6).
Essential Skills and Experience
- Hands-on experience delivering native mobile apps for iOS and/or Android.
- Knowledge of architectural patterns for mobile applications.
- Experience with CI/CD for mobile apps and backend services.
- Coaching teams on testing and shift-left/right approaches.
- Critical thinking about engineering approaches and leading requirement elaboration activities.
- Proficiency in coding for testing, including unit, functional, and automation tests.
- Knowledge of testing tools like XCTest/XCUITest and/or Espresso.
- Ability to analyze non-functional risks like performance and device compatibility.
Desirable Skills and Experience
- Experience with Bitrise/Gitlab CI, GraphQL, BFF patterns, Microservice Architectures, cloud platforms (GCP/AWS), and mobile security testing.
Additional Information
- Application involves an online assessment, CV upload, and questions. More details at https://www.jlpjobs.com/how-to-apply/journey/.
- Next steps include a screening call, technical assessment, and interviews.
- Support available for adjustments during recruitment.
#LI-HEADOFFICE #LI-HYBRID #LI-REMOTE
The Partnership
We’re the UK’s largest employee-owned business, home to John Lewis and Waitrose. We foster a culture of ownership, innovation, and inclusivity, where everyone can thrive and contribute to our success.
Note: Some roles require pre-employment vetting, including DBS checks and financial probity checks. Apply early as vacancies may close quickly. We support flexible working arrangements to promote work-life balance.
#J-18808-Ljbffr- Location:
- England, United Kingdom
- Salary:
- £60,000 - £80,000
- Category:
- Engineering