iOS/macOS International Software Test Engineer

Beijing, Beijing, China
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200122413
The International QA team is seeking an engineer to help us ensure that iOS and macOS software releases attain a global standard for customers worldwide. We are looking for critical thinkers who would like to play a key role in ensuring that our software both reaches a high quality for customers globally and feels like a native product in all countries that we ship in. The position will be based in Beijing, China and will involve both automated and manual test practices including the design and building of systems that test our releases. This position will involve international travel.

Key Qualifications

  • Ability to work remotely and independently
  • Detail oriented, analytical, and creative thinker with passion for quality
  • Strong problem solving skills to investigate and debug difficult problems
  • Ability to function within a lean, agile, and fast-paced development environment
  • Experience in developing test plans, risk assessment, and reporting
  • Strong organizational skills and communication skills
  • Fluency in Mandarin Chinese and English
  • Passion for user-centric design and high quality technology
  • Strong object oriented programming skills
  • Strong CS fundamentals including data structures and algorithms
  • Experience in Objective-C, Python, and other languages is a plus
  • Able to travel internationally

Description

As a member of the International QA team, you will work closely with developers, management, and other test teams to build systems and tools as well as execute test plans to ensure that Apple delivers next generation quality and functionality to customers globally. - Be responsible for providing feedback on how new and existing features meet the needs of our global customers and suggest customizations to improve the native experience. - Triage and debug difficult problems and drive them to resolution to ensure a phenomenal user experience. - Develop, maintain, and execute test plans and report on the functional and user experience quality of both our existing and new technologies. - Develop testing systems, tools, and automation.

Education & Experience

Bachelor’s or Master’s Degree in Computer Science or equivalent experience

Additional Requirements