1

Xcuitest Engineer Jobs (NOW HIRING)

iOS Engineer

Plano, TX

$49.75 - $68.50/hr

Client iOS App Developer Demonstrates up-to-date expertise and applies this to the development ... Write test cases using automated testing framework XCTest, XCUITest for robustness, including edge ...

Senior iOS Engineer Location: Sunnyvale, CA Duration: 12+ Months Minimum Education and Experience ... Experience in unit and UI testing with XCTest and XCUITest * Published iOS application is required.

Senior Software Test Engineer

Seneca Hill, NY · On-site +1

$105K - $136K/yr

Senior Software Test Engineer About the Opportunity : We're looking for a Senior Software Test ... Playwright, Cypress, Selenium, Appium, XCUITest, Espresso, REST Assured); * Experience working with ...

Lead/Senior iOS Engineer

Menlo Park, CA · On-site

$169K/yr

Role: Lead/ Senior iOS Engineer Location: Menlo Park, CA - Hybrid (3 days Onsite) 12 Months ... Familiarity with mobile CI/CD pipelines and testing tools (Jenkins, XCTest/XCUITest) * Excellent ...

next page

Showing results 1-20

Xcuitest Engineer information

See salary details

$31K

$95.8K

$127.5K

How much do xcuitest engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for xcuitest engineer in the United States is $95,796.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,000.00 and $116,000.00 per year, depending on experience, location, and employer.

What are Xcuitest Engineers?

Xcuitest Engineers are software professionals who specialize in creating, maintaining, and executing automated tests for iOS applications using Apple's XCTest framework, specifically its UI testing component, XCUITest. They are responsible for ensuring that mobile apps function correctly by writing scripts that simulate user interactions and verify app behavior. Xcuitest Engineers work closely with developers and QA teams to identify bugs, improve test coverage, and support continuous integration processes. Their expertise helps deliver high-quality, reliable iOS applications efficiently.

What are some common challenges faced by an XCUITest Engineer when automating iOS app testing?

XCUITest Engineers often encounter challenges such as dealing with dynamic UI elements, managing test flakiness due to system alerts or animations, and maintaining test scripts as the app evolves. Collaboration with iOS developers is critical to address issues like accessibility identifiers and testability of new features. Additionally, ensuring tests run reliably across multiple devices and iOS versions requires a robust test infrastructure and careful planning.

What are the key skills and qualifications needed to thrive as an XCUITest Engineer, and why are they important?

To thrive as an XCUITest Engineer, you need a solid understanding of iOS app development, Swift or Objective-C programming, and automated testing principles, often supported by a degree in computer science or related experience. Familiarity with Xcode, XCUITest framework, continuous integration tools like Jenkins, and version control systems such as Git is essential. Attention to detail, analytical thinking, and strong communication skills help you design robust test cases and collaborate effectively with development teams. These competencies ensure the delivery of high-quality, bug-free iOS applications through rigorous and efficient automated testing.
More about Xcuitest Engineer jobs
What cities are hiring for Xcuitest Engineer jobs? Cities with the most Xcuitest Engineer job openings:
What states have the most Xcuitest Engineer jobs? States with the most job openings for Xcuitest Engineer jobs include:
Infographic showing various Xcuitest Engineer job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $95,796 per year, or $46.1 per hour.
iOS Engineer

$49.75 - $68.50/hr

Other

Posted 28 days ago


Job description

Client iOS App Developer

Demonstrates up-to-date expertise and applies this to the development, improvement, and release of the Client iOS App. Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and peer developers. Provides and supports the implementation of business solutions. Provides mobile engineering support to the business. Troubleshoots business and production issues for mobile devices.

Minimum Education and Experience required:

Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable e-commerce applications or mobile software. This job will require routine field testing in Client Stores.

Minimum Skills required:

  • Experience working with or knowledge of MVVM architecture, SwiftUI, and Combine is strongly preferred.
  • Deep familiarity with Swift/Xcode.
  • Follow best practices for merging code into GitHub, collaborate with developers to ensure merge requests are reviewed, approved and merged.
  • Write test cases using automated testing framework XCTest, XCUITest for robustness, including edge cases, usability, and general reliability.
  • Write and maintain well-designed, testable, performant, and efficient code.
  • Strong written and verbal communication skills.
  • Reliably commute or planning to relocate before starting work (Required).
  • Experience with dependency managers like Carthage, CocoaPods and Swift Package Manager.