A

Apple

Designs phones, computers and their operating systems

Applied Networking Quality Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or Computer Engineering, or equivalent experience.
  • Experience with Python, Swift, or other object-oriented programming languages.
  • A good understanding of development lifecycles, testing methodologies, and quality assurance processes.
  • Experience developing comprehensive test plans and test cases and automating them.
  • Good debugging and troubleshooting skills with a focus on software quality.

Responsibilities

  • Plan, craft, maintain, and drive test plans, primarily for new security features.
  • Identify, reproduce, and isolate bugs through concise bug reporting.
  • Participate in defining testing strategies and methodologies to enhance overall software quality.
  • Provide concise reports and updates on test coverage, issues, and product quality to stakeholders.
  • Develop and manage test data, tools, and utilities to streamline testing processes and improve efficiency.
  • Identify, document, and track software defects, collaborating with developers to resolve issues.
  • Analyze test results, troubleshoot failures, and generate detailed reports on software quality and product health.
  • Continuously improve test automation coverage by integrating new tests and refining existing ones.
  • Monitor industry discussions, forums, and security reports to anticipate potential risks, attacks, and exploits, and design tests that proactively address them.
  • Collaborate with developers, engineering program managers, and multiple quality assurance teams to understand feature requirements and ensure comprehensive test coverage.
  • Mentor peers and take on leadership roles within the team.
  • Lead regression testing efforts while maintaining high-quality releases.

Desired Qualifications

  • Proven experience working on multifunctional projects and collaborating with various teams to achieve project objectives.
  • Skill in debugging, troubleshooting, critical thinking, and bug prioritization.
  • Experience using Xcode to write, triage, and debug automation scripts and enhance test harnesses, primarily for user-interface applications.
  • Strong interpersonal skills for facilitating clear and effective communication across team members and departments.
  • A self-motivated and resourceful approach to problem-solving.
  • Ability to establish and maintain productive working relationships.
  • Comfort working in fast-paced development environments with rapid release cycles and tight deadlines.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs