What are the responsibilities and job description for the iOS Automation Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Info Way Solutions, is seeking the following. Apply via Dice today!
Job Summary
We are looking for a highly skilled iOS Automation Engineer with strong expertise in Swift and XCTest to design, build, and maintain robust automated test frameworks for mobile applications. You will play a key role in improving product quality, accelerating release cycles, and enabling continuous testing within CI/CD pipelines.
Key Responsibilities
Job Summary
We are looking for a highly skilled iOS Automation Engineer with strong expertise in Swift and XCTest to design, build, and maintain robust automated test frameworks for mobile applications. You will play a key role in improving product quality, accelerating release cycles, and enabling continuous testing within CI/CD pipelines.
Key Responsibilities
- Design, develop, and maintain mobile automation frameworks for iOS applications using Swift and XCTest
- Build scalable and maintainable UI and API automated test suites
- Integrate automated tests into CI/CD pipelines to enable continuous testing
- Collaborate with developers, QA, and product teams to understand requirements and ensure test coverage
- Perform functional, regression, integration, and end-to-end testing
- Analyze test results, debug failures, and work with developers to resolve issues
- Contribute to test strategy, test planning, and quality best practices
- Improve automation reliability, execution time, and reporting
- Support release cycles and ensure high-quality production deployments
- 4 years of experience in mobile test automation
- Strong programming experience in Swift
- Hands-on experience with XCTest / XCUITest
- Experience testing iOS mobile applications
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Bitrise, etc.)
- Experience with API testing and test data management
- Strong understanding of software testing methodologies and SDLC
- Experience with Git and Agile/Scrum environments