Taro Logo

Real-time Communications Reliability Test Engineer

Apple is where individual creativities gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
$112,300 - $168,500
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Real-time Communications Reliability Test Engineer

Apple is seeking a hardworking software quality engineer with a strong technical background for the role of Real-time Communications Reliability Test Engineer. This position is part of the Audio Media Technology (AMT) team, which provides the media and graphics foundation across all of Apple's innovative products.

Key responsibilities include:

  • Developing and conducting Performance tests
  • Building automated testing for real-time communication technologies
  • Qualifying audio and video quality in complex scenarios emulating real-world network traffic types
  • Working closely with development and cross-functional teams to ensure high-quality standards
  • Creating and tracking bug reports, triaging issues, and reporting on project progress and risk analysis
  • Developing test matrices and executable test plans
  • Implementing manual testing with the goal of automation
  • Driving fixes for critical performance tests

The ideal candidate will have:

  • A B.S. in Computer Science
  • Proficiency in Python, Java, or C/C++
  • Experience testing Video/Audio codecs (preferred)
  • Excellent communication skills
  • Ability to manage multiple tasks and prioritize work

This role offers the opportunity to work on cutting-edge technologies like Group FaceTime, AirPlay 4K HDR, and more. Join Apple's AMT team to contribute to groundbreaking software techniques and take the media experience to the next level across all Apple products.

Apple offers a competitive compensation package, including base pay, potential stock awards, and comprehensive benefits. The company is committed to inclusion, diversity, and equal opportunity employment.

Last updated 9 months ago

Responsibilities For Real-time Communications Reliability Test Engineer

  • Develop and conduct Performance tests
  • Build automated testing for real-time communication technologies
  • Qualify audio and video quality in complex scenarios
  • Work closely with development and cross-functional teams
  • Create and track bug reports
  • Triage issues
  • Report on project progress and risk analysis
  • Develop test matrices and executable test plans
  • Implement manual testing with the goal of automation
  • Drive fixes for critical performance tests

Requirements For Real-time Communications Reliability Test Engineer

Python
Java
  • B.S. in Computer Science
  • Proficiency in Python, Java, or C/C++
  • Experience testing Video/Audio codecs (preferred)
  • Excellent written and verbal communication skills
  • Ability to manage multiple tasks and prioritize work

Benefits For Real-time Communications Reliability Test Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock purchase plan
  • Discretionary restricted stock unit awards
  • Potential discretionary bonuses
  • Potential relocation assistance