Haystack
← Back to Jobs
Technology
AR

Mobile SDET – iOS - Newport Beach, CA / Columbus OH - W2 Contract

Arrowminds incColumbus, OH🇺🇸United StatesPosted 1 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Columbus, OH, United States
Posted
Yesterday
SwiftAWSSwiftUIAzureGitHub ActionsUIKitXcodeiOS

Job Description

Job Title: Mobile SDET (iOS) / iOS Automation Engineer

Location: Newport Beach, CA or Columbus OH (Hybrid 4 days onsite)

W2 Contract

Must Have: iOS test automation + Swift + XCTest/XCUITest + CI/CD + SDET framework development 

Key Responsibilities:

·       Design, implement, and maintain iOS automation using XCUITest/XCTest; build reusable test utilities and page object/style abstractions in Swift.

·       Establish test strategy, coverage goals, and quality metrics; create and maintain test plans (.xctestplan) and risk assessments.

·       Integrate tests into CI/CD (e.g., Azure Devops, GitHub Actions) using Xcode build, Fastlane, and parallel simulator execution; manage test result bundles and reporting.

·       Reduce flakiness via robust synchronization (expectations, predicates), stable Accessibility Identifiers, controlled app state (launch arguments/env vars), and reliable network stubbing.

·       Implement and maintain integration, and endtoend tests across the stack (View Models/Presenters, networking, persistence); promote testability through architecture and DI.

·       Triage failures, debug with Xcode, Console.app, device logs/crash reports, Instruments (Leaks, Allocations, Time Profiler), and simctl.

·       Participate in code reviews, advocate for testability (protocols, dependency injection, modularization), and contribute to release quality gates.

·       Document frameworks, patterns, and runbooks; mentor engineers on testing best practices.

·       Communicate clearly with cross functional teams and be a proactive, dependable team player.

 

Qualifications:

·       3–6+ years in iOS test automation/SDET roles with strong Swift and iOS SDK fundamentals.

·       Handson expertise with XCTest and XCUITest; experience testing SwiftUI and UIKit apps.

·       Proficient in building test frameworks/utilities, using Xcode test plans, schemes, and build configurations.

·       Driving conversation, keeping the team accountable to DOR and DOD.

·       Experience with device farms (Sauce Labs, Perfecto AWS Device Farm, Browser Stack) and real device testing at scale.

·       Experience with CI/CD for iOS (xcodebuild, fastlane, code signing, parallel testing on simulators/devices).

·       API contract testing, MockWebServer usage, Pact for Mobile.

·       Strong understanding of iOS app architecture (MVC/MVVM/MVI), async/await, Combine, and dependency injection for testability.

·       Strong debugging skills with Instruments, logs, and crash analysis; proven ability to deflake tests systematically.

·       Excellent written and verbal communication; proven collaboration and team first approach.

 

Warm Regards

Rajesh

Arrowminds Inc

Similar jobs