HomeKIt Software Developer in Test

Apple

  • Beijing
  • Permanent
  • Full-time
  • 2 months ago
The people here at Apple don't just build products - they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here HomeKit enables an entire ecosystem of secure and intelligent home connectivity. We are developing technologies and crafting experiences that revolutionize the way people interact with the world around them.Key Qualifications Key Qualifications
  • 10+ years working in an equivalent Software Development in Test Role
  • Design and develop innovative ideas that tackle automation and execution problems
  • Strong analytical and debugging software issues skills
  • Experience automating functional & stress test cases using real and simulated devices
  • Experience with object-oriented languages such a C++, Objective-C and scripting languages such as Python
  • Experience with XCTest and Swift desirable
  • Excellent communication and collaboration skills
  • Passion for building and maintaining automated test infrastructure/labs and monitoring dashboards
  • Ability to work in a rapid development cycle with tight schedules
  • Excited to take on challenges, learn new technologies and adapt infrastructure for new programs
Description DescriptionThe Home Quality Engineering team is seeking a high motivated Software Developer in Test to help integrate and adapt Apple's existing automated test infrastructure technologies to both single and multi-device integration and system tests. In this role you will be exposed to multiple wireless network technologies and protocol stacks along with Cloud based infrastructure and a blend of real and simulated test devices. Validating new Apple Home features for iOS, tvOS, watchOS, visonOS and macOS devices to enable new experiences for our users. Develop innovation ideas to tackle complex automation scenarios, expand Home Test Framework capabilities and maintain lab infrastructure. Triage automation issues, analyze logs, and determine priority of issues and partner with across functional teams to address the infra issues. Work with Home Quality engineers and cross functional partners to write and deploy new test cases running on a daily cadence to improve the quality of Apple Home.Education & Experience Education & ExperienceBachelor's degree in Computer Engineering, Computer Science or equivalent experience.

Apple

Similar Jobs

  • Senoir embeded software developer

    ABB

    • Beijing
    Senoir embeded software developer Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive,…
    • 2 months ago
  • Senior Software Developer in Ad platform

    Hotstar

    • Beijing
    We're looking for a developer in advertising who is comfortable working with multiple languages, frameworks, platforms, enjoying deep understanding in the advertising business and …
    • 2 months ago
  • SW Engineer (Java Developer entry level)

    Visa

    • Beijing
    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institut…
    • 14 days ago
    • Apply easily