- Develop and maintain automated test scripts using XCUITest and Swift .
- Collaborate with developers and QA teams to define test requirements and test plans.
- Execute automated test cases and analyze test results.
- Identify, document, and track bugs.
- Integrate automated tests with CI/CD pipelines .
Requirements
- Proven experience in iOS/macOS test automation using XCUITest and Swift .
- Strong proficiency in Swift programming language .
- Experience with CI/CD tools and processes , such as Jenkins or CircleCI.
- Familiarity with version control systems, such as Git .
- Knowledge of BDD/TDD practices and frameworks .
- Excellent communication and collaboration skills.
- Ability to work independently as well as in a team-oriented setting.