and MVI. A solid understanding of HTTP and RESTful APIs, as well as an understanding of sockets. Knowledge of Test-Driven Development, Junit, Cucumber, XCTest and XCUITest with the ability to ensure a high level of both unit and integration testing coverage across codebases. Familiarity with Certificates, Provisioning Profiles More ❯
SOLID principles. Familiarity with RESTful APIs, Graph APIs, JSON, WebSockets, and integration with backend services. Experience with unit testing & automated testing frameworks/tools (XCTest, XCUITest, or third-party libraries etc.). Deep understanding of UI/UX design principles for iOS, and experience with tools like Figma or More ❯
SOLID principles. Familiarity with RESTful APIs, Graph APIs, JSON, WebSockets, and integration with backend services. Experience with unit testing & automated testing frameworks/tools (XCTest, XCUITest, or third-party libraries). Deep understanding of UI/UX design principles for iOS, and experience with tools like Figma or Sketch. More ❯
Swift Proven track record in automation testing for mobile platforms (iOS) Experience with Git Proficiency in mobile automation frameworks such as Appium, Espresso, and XCTest Experience with test frameworks such as TestNG or JUnit Familiarity with mobile OS and their debugging tools (Xcode for iOS) Experience managing physical and More ❯
Experience with Bluetooth LE, Binary data and related APIs Experience with RESTful APIs and JSON. Experience with Git version control. Experience with testing frameworks (XCTest). Bonus Points: Experience with Medical Device Software Development. Experience with SwiftUI. Experience with watchOS. Experience with Protobuf and GRPC. Experience with UX design More ❯
UI elements Accessibility Testing & Tools Testing with VoiceOver, Switch Control, Voice Control, and other assistive technologies Accessibility Inspector (Xcode) usage Automated accessibility testing with XCTest or XCUITest Standards & Best Practices Understanding of WCAG 2.1 accessibility guidelines Familiarity with Apple's Human Interface Guidelines (HIG) for accessibility Knowledge of mobile More ❯
City of London, London, Lime Street, United Kingdom
PCR Digital
UI elements Accessibility Testing & Tools Testing with VoiceOver, Switch Control, Voice Control, and other assistive technologies Accessibility Inspector (Xcode) usage Automated accessibility testing with XCTest or XCUITest Standards & Best Practices Understanding of WCAG 2.1 accessibility guidelines Familiarity with Apple's Human Interface Guidelines (HIG) for accessibility Knowledge of mobile More ❯
Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
John Lewis Head Office
native mobile test automation or automated tests for back-end APIs. Working knowledge of modern testing tools and frameworks for testing mobile apps, preferably XCTest/XCUITest and/or Espresso. Analysing mobile non-functional risks (performance, resource usage, variable bandwidth, device compatibility, accessibility etc.) and advising on how More ❯
native mobile test automation or automated tests for back-end APIs. Working knowledge of modern testing tools and frameworks for testing mobile apps, preferably XCTest/XCUITest and/or Espresso. Analysing mobile non-functional risks (performance, resource usage, variable bandwidth, device compatibility, accessibility etc.) and advising on how More ❯
UI elements Accessibility Testing & Tools Testing with VoiceOver, Switch Control, Voice Control, and other assistive technologies Accessibility Inspector (Xcode) usage Automated accessibility testing with XCTest or XCUITest Standards & Best Practices Understanding of WCAG 2.1 accessibility guidelines Familiarity with Apple's Human Interface Guidelines (HIG) for accessibility Knowledge of mobile More ❯
/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands on More ❯
Swift or Objective-C, with real exposure to different platforms and OS versions. Experience working within a Mobile Continuous Integration framework. Experience with Unit (XCTest) and Integration Testing. Experience in consuming a RESTful API. Experience with the VIPER architecture. Experience with A/B testing and solving complex experiments. More ❯