Software /Automation Engineer - Communication Applications

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Aug 7, 2018
Weekly Hours: 40
Role Number: 113782933
We’re looking for a skilled engineer to drive our cross-platform automation testing for iMessage, FaceTime, Apple Push Service, and more! We need someone who is comfortable working in an exciting environment with rapidly changing priorities, and someone creative and inspired to invent new ways to test and automate processes, save time, and help build better products. Responsibilities include: *You will create new automation infrastructure and frameworks *You will analyze and improve existing automation infrastructure *You will review new features and craft ideal automation for them *You will build monitoring and result-reporting systems

Key Qualifications

  • 2 or more years experience crafting, developing, and maintaining automated tests at all application layers (UI, integration, and unit tests)
  • Skilled in Objective-C, C, and/or C++
  • Proficient with scripting languages, such as; Ruby, JavaScript, and/or Python
  • Adept at debugging, troubleshooting, and critical thinking
  • Experience with cross-functional projects
  • A great teammate with the ability to act as a mentor and peer leader
  • Strong organizational and interpersonal skills

Description

Please join us in strengthening the Apple ecosystem and bringing users together with innovative communications technologies. The Communication Applications team is a passionate and tight-knit collection of engineers who are eager to identify a highly motivated engineer with aspirations to build powerful automation, cultivate learning, and lead cross-functional efforts to success. This is a high-impact team looking to hire a high-impact individual.

Education & Experience

BS in Computer Science or equivalent

Additional Requirements