סקירה כללית

Summary Apple’s Software Update QA team in Israel (Herzliya) is seeking a talented software quality assurance engineer who will ensure that Apple’s products maintain a high level of quality and performance. This includes evaluating existing and new products on iOS, macOS, watchOS, tvOS, and visionOS platforms. You'll work with cutting-edge automation and testing systems to validate software updates on multiple products simultaneously, maintaining Apple's industry-leading standards for software delivery and user experience Description This role involves a continuous commitment to quality assurance, encompassing the maintenance and expansion of our essential test tools. A key responsibility is the thorough testing of new features alongside comprehensive regression testing to safeguard existing functionality. You will have the opportunity to analyze and isolate issues across a multitude of software components, ensuring swift and accurate problem resolution. Responsibilities * Testing of new features and regression testing. * Lab Management, including maintaining/expanding test tools and device clusters. * Analyzing and isolating issues across many software components. * Acceptance and integration testing on daily builds of software. * Using our products as a customer to ensure they are of the highest possible quality. * Testing of hardware and firmware, including manual testing, management of automated tests, and debugging of lab failures. * What You'll Work On * Execute automated and manual testing for software updates across Apple's product line * Ensure software updates work seamlessly across different Apple devices and configurations * Develop comprehensive testing strategies to catch issues before updates reach customers Minimum Qualifications * Knowledge and experience with the quality assurance process. * At least 3 years of this kind of experience is preferred, but we encourage you to apply with any level of experience * Strong written and verbal communication skills. * Highly motivated, capable of working independently and as part of a team * Attention to detail and an unwillingness to settle for a product that is just “good enough”. Preferred Qualifications * Scripting skills * Knowledge of Software Updates.

דרישות המשרה

* Testing of new features and regression testing. * Lab Management, including maintaining/expanding test tools and device clusters. * Analyzing and isolating issues across many software components. * Acceptance and integration testing on daily builds of software. * Using our products as a customer to ensure they are of the highest possible quality. * Testing of hardware and firmware, including man