Tools and Automation Engineer

2 days ago


Cupertino CA United States Apple Inc. Full time

The Xcode team provides the tools to develop software for Apple’s innovative iOS, macOS, watchOS, tvOS and VisionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use everyday. The Xcode team is looking for a detail-oriented and focused Quality Engineer with the curiosity to find bugs and the initiative to get them fixed.This position involves not only ensuring that each of these features work but they also coalesce into a cohesive development environment. This position includes API/Integration testing, manual/LiveOn testing, building test tools, developing automation platforms, and working to continuously improve Xcode and the debugging process.

Description

We’re looking for a highly creative, detail-oriented and self-motivated individual, excellent at creating and maintaining tests/tools required and communicating with other teams about the health of their parts of the IDE. You’ll be paired with a tools development team, and work with them to extend their automated testing to help ship a high quality Xcode.You’ll have the opportunity to build shared APIs for testing, and be challenged to come up with testing strategies that maximize coverage of your component with minimal manual intervention.At Apple you’ll find that we:* Provide technical guidance, software architectural review, and mentorship* Have an encouraging and growth-focused workplace culture* Most importantly maintain a healthy work-life balanceAdditionally, you will:* Identify test scopes and prioritize testing with rapid development cycles* Execute tests with attention to detail and communicate the overall quality to stake holders* Drive teams to resolve issues, championing issues that you think will negatively impact developers

Minimum Qualifications

  • Strong object-oriented programming experience preferably in Objective-C, Swift, Java or Python
  • Excellent troubleshooting skills with a passion for quality
  • Experience in writing automation tests at API, UI, and non-UI levels
  • Collaborative and curious contributor with a proactive communication and demonstrated ability to lead projects
Key Qualifications
  • BS in Computer Science or equivalent experience
  • Knowledge of complex system level debugging and root cause analysis
  • Comfortable with rapid development release cycles and tight schedules
Preferred Qualifications
  • Experience in iOS or macOS development using Xcode
Additional Requirements
  • * Experience in iOS or macOS development using Xcode, is a plus
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $136,300 and $248,700, and your base pay will depend on your skills, qualifications, experience, and location.
    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr

  • Cupertino, CA, United States Apple Full time

    Tools and Automation Engineer Cupertino, California, United States Software and Services The Xcode team provides the tools to develop software for Apple’s innovative iOS, macOS, watchOS, tvOS, and VisionOS platforms. Because tools are our products, software engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience...

  • Automation Engineer

    2 days ago


    Cupertino, CA, United States Apple Inc. Full time

    Would you like to contribute to an excellent user experience that people expect from Apple devices inside the Apple ecosystem? We are the Beats Engineering team, and we are looking for a highly motivated engineer, who understands how each component, in a fully integrated embedded operating system combines hardware, software, and apps together! You will help...


  • Cupertino, CA, United States Apple Inc. Full time

    iPhone is the most popular camera in the world. The seamless integration of software and hardware has led to features like Memories, Portrait and Photographic Styles which deliver experiences that are magical. The Camera & Photos team focuses on user-experience by leveraging computer vision and image processing through machine learning. Our team works hard...


  • Cupertino, California, United States Apple Full time

    Automation Test EngineerAs an Automation Test Engineer at Apple, you will be responsible for building and designing automated tests and automation infrastructure for core experiences on iOS, macOS, and watchOS. This role involves taking ownership of key areas of the platform, driving automated testing, and working cross-functionally with other...

  • Automation Engineer

    4 weeks ago


    Sacramento, CA, United States Insight Global Full time

    Position: Test Automation Engineer Location: Remote (PST hours) Pay Rate Starting @: $55/hour Required Skills:Bachelor's degree, preferably in Computer Sciences, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.Strong hands on experience with Katalon automation tools.5+ years of experience scripting and...


  • San Jose, CA, United States Cisco Systems, Inc. Full time

    The application window is expected to close on 10/25/2024. This is an onsite/hybrid position working in the San Jose office 4 days a week. What You’ll Do As a Senior Software Engineer in the Platform Engineering Diagnostics team, you will be responsible for automation tool development. Work closely with hardware and software engineers to define...


  • San Francisco, CA, United States ZipRecruiter Full time

    Job Description Introduction: Are you a skilled test automation expert who thrives on creating efficient, repeatable test processes to ensure software quality? Do you enjoy designing automated test suites that can quickly identify bugs and improve the reliability of software releases? If you're passionate about leveraging automation to drive faster, more...

  • Software Engineer

    19 hours ago


    Sunnyvale, CA, United States Apple Inc. Full time

    Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems The people here at Apple don’t just build products — we craft the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading...

  • QA Automation Engineer

    18 hours ago


    , CA, United States USEReady Full time

    USEReady is seeking a QA Automation Engineer for a 6+ month contract that will be based either in the Glendale, CA, Plano, TX, or Orlando, FL office! Responsibilities The ideal candidate will have a proven track record of implementing and/or overseeing QA automation. Must also have experience with automation testing for the Web and digital commerce...


  • San Jose, CA, United States Cisco Systems, Inc. Full time

    The application deadline window has been extended to 11/28/2024. This is an onsite/hybrid position working in the San Jose office 4 days a week. What You'll Do As a Senior Software Engineer in the Platform Engineering Diagnostics team, you will be responsible for automation tool development. Work closely with hardware and software engineers to define...

  • Automation Engineer

    19 hours ago


    San Jose, CA, United States Equifax, Inc. Full time

    We are looking for a CI/CD Platform Automation Engineer to join our CI/CD Platform Services team. This Platform Services team designs, builds, operates, and supports the platform tools such as Jenkins, GitHub actions & Backstage running our Kubernetes cluster. This is a high visibility role in our Enterprise Engineering team that enables global Equifax...

  • Automation Engineer

    2 days ago


    Sunnyvale, CA, United States Hogarth Worldwide Ltd Full time

    Hogarth is the Global Content Experience Company. Part of WPP, Hogarth partners with one in every two of the world’s top 100 brands including Coca-Cola, Ford, Rolex, Nestlé, Mondelez and Dyson. With a breadth of experience across an extensive range of sectors, Hogarth offers the unrivaled ability to deliver relevant, engaging, and measurable content...

  • Automation Engineer

    2 days ago


    Sunnyvale, CA, United States Cloud Analytics Technologies LLC Full time

    Work Authorization: US Citizen, Green Card, H-1B, GC-EAD, H4-EAD, OPT-EAD, L2-EAD, TN Visa, E-3 Visa Preferred Employment: Corp-To-Corp Contract, 1099/ Contract, Contract-To-Hire Local Candidates Preferred. Non-local candidates must be willing to pay for your own interview travel expenses and relocation costs. Important Note: Candidates submitted over the...

  • Automation Engineer

    4 weeks ago


    Austin, TX, United States Crystal Equation Corporation Full time

    Linux Automation/Application EngineerOnsite, Austin TX1 year contractSummary:Our company is seeking an experienced and highly motivated software developer to join our IT organization. The ideal candidate will have a passion for automation and infrastructure development and will be responsible for designing, developing, and implementing software solutions and...


  • Cupertino, CA, United States Apple Full time

    Camera Hardware Engineer - Test Fixture & Tool Design Cupertino, California, United States Hardware Apple is where individual imaginations 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. It’s the...


  • San Diego, CA, United States Apple Inc. Full time

    The Audio & Media Technologies (AMT) serves as the foundation for audio and video media across Apple’s diverse range of innovative products, including iPhones, HomePods, AppleTVs, Apple Watches, iPads, Macs, Vision Pros, and professional and consumer applications such as Final Cut, Music, TV, and iWork. AMT elevates the media experience on iOS, tvOS,...

  • Automation Engineer

    1 month ago


    Morgantown, PA, United States JB Poindexter & Co Full time

    TITLE: Automation Robotics Engineer ENVIRONMENT: Engineering In an Industrial Manufacturing Factory of The FutureFLEXIBLE LOCATIONS IN UNITED STATES: Morgantown, PA; Sturgis, MI; Elkhart, IN; Reading, PA; Janesville, WI.THIS IS ONSITE, AND THERE IS NO REMOTE OR HYBRIDREPORTS TO: SVP of Automation and Robotics EngineeringCOMPENSATION RANGE: Competitive...


  • Cupertino, CA, United States Apple Full time

    Design Automation Engineer - Biophotonics Cupertino, California, United States Hardware Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and...

  • Automation Engineer

    2 days ago


    San Francisco, CA, United States Unreal Gigs Full time

    Are you passionate about designing systems that streamline processes, eliminate repetitive tasks, and maximize efficiency? Do you excel at creating automated solutions that optimize production, reduce errors, and enhance productivity? If you’re ready to build automation systems that power the future of industrial operations, our client has the perfect...


  • Pleasanton, CA, United States Robotics Prcocess Automation, LLC Full time

    Are you a Cloud Engineer/Developer with a passion for Cloud and DevOps concepts? Have you streamlined Application Development, Testing, and Deployment processes for maximum efficiency and scalability? Do you enjoy evaluating and deploying the latest technologies, turning the old way of doing things upside down? Would you like to use your experience in...