Our Software Localization & Release Engineering team is a passionate group dedicated to improving Apple's software for our international users. We are seeking an experienced Software Automation Engineer to join our team and drive excellence in automation testing for all Apple platforms. As an automation engineer, you will own the development and execution of automated test suites, leverage GenAI technologies to enhance automation testing capabilities, and contribute significantly to the overall quality of our software products.DescriptionProficiency in Swift programming with experience in iOS/macOS application developmentHands-on experience with GenAI and Large Language Models (LLMs) for test automationProven expertise with XCTest framework and comprehensive test strategy designExperience with machine learning model training and fine-tuning is a plusMinimum QualificationsBachelor's degree in Computer Science, Software Engineering, or related technical fieldExpertise with Swift programming and automated testing frameworksProfessional software automation testing experienceHands-on experience implementing LLM technologies in testing workflowsPreferred QualificationsStrong problem-solving and debugging skillsExperience with localization and internationalization testingKnowledge of accessibility testing and best practicesStrong communication and collaboration skills