Spyro Soft
About the project
Freelance project for an experienced SeniorAutomation Tester - starting date17 Nov 2025, project length -till 31 Mar 2026.
Tech Stack: Xcode, XCUITest, XCTest, Swift Testing, Swift, Swift Package Manager, Git, Jenkins, REST API testing (Postman/Charles), SwiftLint (quality gates)
Context Quality assurance for a native macOS application with shared components used by iOS teams. Focus on automated UI and integration testing, CI-driven quality gates, and release readiness in a modern Apple tooling environment.
Responsibilities
Define and maintain test strategy, plans, and traceable test cases for macOS app and shared iOS code
Build and maintain automated UI and integration tests with XCUITest, XCTest, and Swift Testing
Validate REST integrations, mock dependencies, and perform contract/regression testing
Own CI quality checks in Jenkins, including flaky test triage and stability metrics
Perform exploratory, compatibility, and installation/notarization checks on supported macOS versions
Enforce code quality for test projects with SwiftLint and reviews; contribute to testable architecture
Collaborate with developers and iOS teams on defects, root-cause analysis, and acceptance criteria
Track defects and coverage, report release readiness and risk
β Requirements
5+ years of QA with at least 3 years on Apple platforms (macOS/iOS)
Strong hands-on with XCUITest, XCTest, and Swift Testing; ability to write tests in Swift
Proficiency with Xcode and Swift Package Manager for configuring test targets and runners
Experience validating REST APIs and using tools such as Postman or Charles
CI/CD exposure (e.g., Jenkins) and Git-based workflows
Solid grasp of SwiftUI app structures and state flows for effective test design
Focus on maintainable, reliable automation and measurable quality gates
English C1
Nice to Have
Familiarity with macOS system services relevant to testing: XPC, launchd
Experience with Instruments for performance profiling and leaks
Accessibility testing on macOS and iOS
Release engineering basics: notarization, code signing, TestFlight for macOS More allocation information
#J-18808-Ljbffr
Tech Stack: Xcode, XCUITest, XCTest, Swift Testing, Swift, Swift Package Manager, Git, Jenkins, REST API testing (Postman/Charles), SwiftLint (quality gates)
Context Quality assurance for a native macOS application with shared components used by iOS teams. Focus on automated UI and integration testing, CI-driven quality gates, and release readiness in a modern Apple tooling environment.
Responsibilities
Define and maintain test strategy, plans, and traceable test cases for macOS app and shared iOS code
Build and maintain automated UI and integration tests with XCUITest, XCTest, and Swift Testing
Validate REST integrations, mock dependencies, and perform contract/regression testing
Own CI quality checks in Jenkins, including flaky test triage and stability metrics
Perform exploratory, compatibility, and installation/notarization checks on supported macOS versions
Enforce code quality for test projects with SwiftLint and reviews; contribute to testable architecture
Collaborate with developers and iOS teams on defects, root-cause analysis, and acceptance criteria
Track defects and coverage, report release readiness and risk
β Requirements
5+ years of QA with at least 3 years on Apple platforms (macOS/iOS)
Strong hands-on with XCUITest, XCTest, and Swift Testing; ability to write tests in Swift
Proficiency with Xcode and Swift Package Manager for configuring test targets and runners
Experience validating REST APIs and using tools such as Postman or Charles
CI/CD exposure (e.g., Jenkins) and Git-based workflows
Solid grasp of SwiftUI app structures and state flows for effective test design
Focus on maintainable, reliable automation and measurable quality gates
English C1
Nice to Have
Familiarity with macOS system services relevant to testing: XPC, launchd
Experience with Instruments for performance profiling and leaks
Accessibility testing on macOS and iOS
Release engineering basics: notarization, code signing, TestFlight for macOS More allocation information
#J-18808-Ljbffr