Apple is looking to improve the testability and scalability of Siri across all its core components for existing and new features
Requirements
- Experience with conversational AI technologies and frameworks
- Familiarity with Apple's research and products
- Proficient with Swift for client development
- Experienced in Testing Pyramid, Component, Integration, System and End-to-End testing
- Experienced in multiple design patterns
- Experienced in Multithreading
Responsibilities
- building the tests, tools and frameworks to make Siri more testable for all its core components
- solve challenging problems, propose new innovative solutions that are scalable to support our automation infrastructure
- building all vital APIs, frameworks, libraries and tools for our teams to test and automate
- Design new architectures, to ensure the scalability and sustainability of the framework
- tackle new challenging problems that currently exists and that will come as the continuous growth and support of Apple features and products
Other
- 4+ years as Software Engineer
- 3+ years Designing and Architecting tools and frameworks
- Master's in Computer Science
- Bachelor's in Computer Science (or 6yrs equivalent work experience)
- Excellent leadership in driving the development of tools and frameworks driven towards excellence in quality