Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19562090

    Apple logo

    Production Services Engineer

    Apple · Bengaluru · onsite · Posted 23d ago

    Not disclosed8–12 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Summary
    Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world Join Apple's Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It's Apple's central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.

    Infrastructure Services is part of IS&T and the foundation of Apple's global network operations — managing data center equipment and systems to deliver compute, storage, and networking services for teams across Apple, including its internal developer community. From individual facilities to a worldwide network, Infrastructure Services ensures the technology underneath everything works without question.

    Description
    As a senior test automation engineer with deep expertise in cloud networking and software test engineering, you will design and build a test automation platform that enables developers to write end to end functional tests for the virtual networking layer of Apple's private cloud platforms. This role requires hands on platform engineering combined with direct ownership of test strategy, spending roughly half your time building automation infrastructure and the other half authoring test plans and implementing test cases against the virtual networking stack.

    Responsibilities
    • Design, build, and maintain a scalable test automation platform that allows developers across teams to write, run, and debug end to end functional tests for virtual networking components (VPCs, overlays, gateways, service meshes, load balancers, firewalls, NATs).
    • Develop comprehensive test plans covering functional, regression, and edge case scenarios for the virtual networking layer, and implement the corresponding automated test cases.
    • Define standard methodologies for test coverage, test data management, and CI/CD integration of the automation platform.
    • Partner closely with cross-functional teams including cloud network engineers, SREs, and platform architects to align test coverage with evolving networking features and architecture
    • Triage test failures, drive root cause analysis, and work with development teams to resolve defects found through automated testing.
    • Build tooling for test result reporting, observability, and flaky test detection to improve platform reliability and developer trust in the automation suite.
    • Present and defend engineering proposals for automation architecture and test strategy that can significantly influence team and organizational success.
    • Maintain clear documentation for the automation platform, test frameworks, and test plans to support adoption by other developer teams.

    Minimum Qualifications
    • 8-12 years of relevant industry experience in test automation or software engineering
    • Prior experience building developer-facing testing tools or platforms
    • Experience with scale, performance and resiliency testing in networked/cloud environments
    • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.

    Preferred Qualifications
    • Experience designing and building test automation frameworks or platforms, ideally supporting end to end or functional testing at scale
    • Solid understanding of cloud-native networking components: VPCs, peering, transit gateways, service meshes, NATs, firewalls, etc.
    • Hands-on experience writing test plans and implementing automated test cases (unit, integration, or end to end)
    • Proficiency in one or more programming languages commonly used for test automation (Go, Python)
    • Working knowledge of API design and interface technologies (JSON, ProtoBuf, REST, RPC, XML, etc.)
    • Experience with Kubernetes, OpenStack, system virtualization, and infrastructure as code
    • Strong communication skills with the ability to articulate test strategy, designs, and results to both technical and non-technical audiences
    • Familiarity with observability systems (metrics, logging, tracing) as they relate to test validation and debugging
    • Working knowledge of networking solutions across OSI layers 3 through 7

    At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

    Learn about accessibility in Apple's workplace

    Role Number: [phone removed]

    Sourced from foundit

    Skills

    Kubernetestest automation platformopenstacktest automationapi designinfrastructure as codeFunctional Testingcloud networkingTest Plansnetworking componentsautomated test casesSoftware Test EngineeringObservability Systems

    About Apple

    Apple logo

    Apple

    Consumer Electronics & Appliances

    12.3k+

    employees

    1976

    50 years old

    Cupertino, California

    United States (USA)

    About

    Apple focuses on innovative technology products and practices, enhancing user experiences while promoting sustainability and positive impact on society.

    Industries

    Consumer Electronics & AppliancesInternet

    Employee ratings

    706 reviews

    4.3/ 5

    Culture

    4.2

    Career growth

    3.7

    Work-life

    4.1

    Employees rate it well for

    Salary49Work Culture45Work Environment41Career Growth37Senior Management34

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Production Services Engineer · waiting for your command