Responsibilities
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
.
Solid 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.
Preferred Skills
Experience with other test automation tools.