QA Engineer - iOS Automation Swift
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We have an immediate opportunity for a QA Engineer with strong expertise in iOS automation testing using Swift and XCUITest. The role involves designing, developing, and maintaining automated test scripts to ensure the quality, reliability, and performance of iOS applications. The ideal candidate will create test plans, test cases, and test data based on business and technical requirements, while executing functional, regression, and integration testing to validate end-to-end user workflows and application behavior.
Requirements
The candidate will collaborate closely with developers, product owners, and QA teams in an Agile environment to identify, track, and resolve defects efficiently. Strong hands-on experience with Swift programming, the XCUITest framework, UI automation testing, and software testing methodologies is essential. Familiarity with version control systems, CI/CD pipelines, and defect management tools is highly desirable. The role also requires strong analytical and problem-solving skills, along with a commitment to continuously improving automation frameworks, enhancing test coverage, and ensuring an exceptional user experience across supported iOS devices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
A Guide to Choosing the Right Tools for App Developers
How to create a test plan for software testing
What is a Test Plan: Guide to Test Planning
Cross Platform Mobile Development Frameworks to Use in 2025