Apple Inc logo

Software Development Engineer in Test, IS&T Customer Systems

Apple Inc
  • Austin, TX
    10 days ago

    Job Description

    At Apple, our mission is simple. We focus on enriching people's lives by building the world's best products, and offering the best purchase experience and customer service on the planet.

    Customer Systems is part of IS&T and drives the technology behind Apples customer support experience - from contact center operations to the software powering the iconic Genius Bar. The team also builds and operates AppleCares online support platform, which handles 6 billion visits per year, delivering seamless, high-quality support to Apple customers around the globe.

    The Customer Systems team builds the applications and services that enable exceptional support experiences for over half a billion customers all over the world. Our technology and services power the uniquely Apple experience every time our customers reach out to us for help - in the store, over the phone, chat, email or social media. Our applications are inclusive, highly performant, deployed at scale and help set the gold standard for customer service!

    Come join us to do the best work of your life with a welcoming, diverse and talented group of engineers. Bring passion and dedication to the job and there's no telling what you could accomplish! We, in the Quality Engineering team, fill the mission-critical role of ensuring that our complex, large-scale systems stay healthy, monitored, automated and designed to scale with consistent performance. We are looking for motivated critical problem solvers with a sharp eye for detail, who can come up with a customer focused testing strategy, keeping in mind the micro-services context of our applications.

    You will support studies aimed at the discovery, development, and validation of groundbreaking new CRM applications and shared services - including AI- and GenAI-powered features that are reshaping the customer experience.Collaborate cross-functionally - Work closely with software developers, product managers, and QA engineers to understand product requirements and define test strategies, including for GenAI-driven flows. Test planning and strategy - Drive the development of test plans, identifying automation opportunities and ensuring adequate coverage across the system. Spot gaps in existing plans and close them with scalability and maintainability in mind, using GenAI to accelerate analysis and complement manual testing efforts. Test framework development - Design, develop, and maintain robust automated test frameworks and suites using industry-standard tools and languages. Continuously enhance frameworks with GenAI augmentation to improve efficiency, reliability, and maintainability. Test case creation and execution - Build comprehensive test cases from requirements and design specs. Run tests, analyze results, and report defects promptly - leveraging GenAI for synthetic test data, edge case generation, and result triage. CI/CD integration - Integrate automated tests into pipelines, ensuring efficient and consistent execution - with GenAI-assisted failure analysis to keep pipelines healthy. You will drive all quality work end-to-end and be a strong advocate for quality - including GenAI-augmented quality strategies - across the entire software development process.Minimum 3 years of SDET experience. Strong object-oriented programming and software design skills, preferably in Java or Python. Experience leveraging GenAI to build automated UI and non-UI tests for user-facing applications. Bachelors Degree or Masters Degree in Computer Science or equivalent.Creative problem solver - building scalable solutions in collaborative, cross-functional teams; comfortable applying GenAI to accelerate test creation and broaden coverage. Ability to proactively triage, investigate, and debug backend and UX issues - independently and collaboratively, using GenAI to speed up root-cause analysis. Highly organized with strong planning skills to estimate, track, and communicate progress - leveraging GenAI to streamline documentation and status updates.

    Numbers & Facts

    LocationAustin, TX
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1976
    Websitehttps://www.apple.com/jobs

    About Company

    We bring amazing people together to make amazing things happen.

    We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

    About Apple

    There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

    Skills

    • Analysis Skillsunmatched
    • Appleunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Call Center Operationsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Experienceunmatched
    • Customer Relationsunmatched
    • Customer Relationship Management (CRM)unmatched
    • Customer Support/Serviceunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Documentationunmatched
    • Failure Analysisunmatched
    • Industry Standardsunmatched
    • Javaunmatched
    • Large-Scale Systemsunmatched
    • Microservicesunmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Oriented Softwareunmatched
    • Online Customer Supportunmatched
    • Organizational Skillsunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Quality Engineeringunmatched
    • Reliability Engineeringunmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • Scalable System Developmentunmatched
    • Social Mediaunmatched
    • Software Designunmatched
    • Software Design for Test (SDET)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Strategic Planningunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Dataunmatched
    • Test Harnessunmatched
    • Test Plan/Scheduleunmatched
    • Test Requirementsunmatched
    • Test Strategyunmatched
    • Test Suiteunmatched
    • Testingunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder