At Apple, we build products that enrich people's lives. Worldwide Developer Relations (WWDR) empowers developers outside of Apple to build amazing products for our platforms using Swift, Xcode and more! The WWDR Engineering team builds apps and tools to support our developer community, including the Developer app and developer.apple.com. We are a fast-paced, collaborative group working with the latest AI technologies, and are looking for an engineer passionate about services and the discipline of automated testing to validate quality. Our focus is supporting developers and our mission is to build services to provide the next generation of developer experiences. \\n\\nJoin us, and impact millions of developers as they build their apps for iOS, iPadOS, macOS, watchOS, tvOS, and visionOS. \\n
We are looking for someone who cares deeply about the quality of containerized APIs which provide services and experiences to support our incredible Apple Developer community. \n\nTesting is a key part of building high-quality services. As a member of this team, you'll play a significant role in shaping the experiences we provide and make a lasting impact on the developer community. You will define and implement automated test systems to validate and observe the next generation of services and tools.. You will be responsible for planning, crafting, maintaining and driving test cases. You will work to identify, reproduce and isolate bugs found through concise bug reporting. \n\nIn this role, you will regularly interact with engineering teams, management and other organizations within Apple, and work on complex, high-quality solutions with tight deadlines. You will need to be: a highly skilled communicator; deeply technical, organized, and creative; and motivated and passionate about achieving results through strong analytical and critical thinking.\n
7+ years of software engineering experience\n\nStrong understanding of REST APIs, development lifecycles, testing methodologies, and QA processes.\n\nExperience developing comprehensive test plans, test cases and using automation techniques to maintain and improve software quality.\n\nStrong debugging and troubleshooting skills.\n\nExperience designing, writing, reviewing, testing or delivering services at scale.\n
Experience using design-first principles with OpenAPI to define and validate APIs.\n\nKnowledge of containerization concepts like Kubernetes, Docker, OpenTelemetry, and others.\n\nUnderstanding of Cloud Platforms (AWS or Azure or Google Cloud Platform).\n\nExperience using Swift on Server. Familiar with Go.\n\nFamiliarity of search index technologies.\n\nExperience building solutions that leverage API's from the latest LLMs.\n\nDemonstrated creative and critical thinking with an innate drive to improve how things work. Skilled at translating high-level goals into detailed project plans.\n\nExperience providing architecture and design guidance.\n\nBS in Computer Science, Engineering, or equivalent degree with at least 3 years of relevant experience\n
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 90733111
- Position Id: 942ca624ec65101a991003f2bda402d1
- Posted 5 hours ago