Senior iOS Engineer – Test Coverage & Quality

Intelliswift - An LTTS Company

Santa Clara (CA)

On-site

USD 140,000 - 190,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intelliswift - An LTTS Company is seeking a Senior iOS Engineer to improve automated test coverage and reliability across the iOS application. The role emphasizes auditing existing tests, expanding functional and component-level coverage, and improving test stability in CI environments.

The candidate will audit test cases, identify coverage gaps, and author/refactor automated tests using XCTest and Swift, ensuring robust test suites and faster feedback loops for the development team.

Qualifications

  • 5+ years of professional iOS experience.
  • Strong iOS fundamentals and frameworks.
  • Proficiency in Swift and Objective-C.
  • Experience with XCTest and test authoring in Xcode.
  • Knowledge of async programming and concurrency.

Responsibilities

  • Audit test coverage for functional and component levels.
  • Identify gaps and define strategies to improve coverage.
  • Author, refactor, and maintain automated tests with XCTest.
  • Improve test stability and CI performance.

Skills

iOS development
Swift
Objective-C
XCTest
CI testing
Concurrency
GCD

Tools

Xcode
CI systems

Job description

Detailed Job Description:

Experience Required: Minimum 5 years of professional iOS development

Role Overview

We are looking for a Senior iOS Engineer to improve automated test coverage and reliability across the iOS application. This role emphasizes auditing existing tests, expanding functional and component-level coverage, and improving test stability using industry best practices.

Key Responsibilities

  • Audit existing test cases and evaluate test coverage at functional and component levels.
  • Identify gaps in coverage and define strategies to improve overall test effectiveness.
  • Author, refactor, and maintain automated tests using XCTest and Swift.
  • Improve test stability, reliability, and execution performance in CI environments.

Required Qualifications

5+ years of professional iOS experience.

Strong iOS expertise, including platform fundamentals and frameworks.

Proficiency in Swift and Objective-C.

Extensive experience with XCTest and test authoring in Xcode.

Solid understanding of functional, component, and automated testing strategies.

Experience testing asynchronous code and managing concurrency.

Familiarity with GCD and asynchronous programming models.

Knowledge of intra-process communication; XPC experience is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: Elevate Test Coverage & Reliability
Senior iOS Engineer: Elevate Test Coverage & Reliability

Intelliswift - An LTTS Company • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Senior iOS Automation Engineer
Senior iOS Automation Engineer

Kanini Software Solutions • Tennessee

On-site
USD 120,000 - 180,000
iOS Developer
iOS Developer

GlobalPoint • Charlotte (NC)

On-site
USD 120,000 - 160,000
iOS Developer
iOS Developer

Compunnel, Inc. • New York (NY), Northern (KY)

On-site
USD 110,000 - 170,000
iOS Developer
iOS Developer

Newt Global • Irving (TX)

On-site
USD 100,000 - 150,000
iOS SDET
iOS SDET

Highbrow LLC • Overland Park (KS)

Hybrid
USD 100,000 - 150,000
Mobile Application Test Engineer
Mobile Application Test Engineer

AMISEQ • Cupertino (CA)

On-site
USD 120,000 - 180,000
Software Development Engineer in Test - Contacts, Phone, FaceTime
Software Development Engineer in Test - Contacts, Phone, FaceTime

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Senior Mobile QA Engineer
Senior Mobile QA Engineer

Confidential • United States

On-site
USD 100,000 - 130,000