Software Automation Engineer

16 hours ago


San Diego CA United States Apple Full time

Software Automation Engineer

San Diego, California, United States

Software and Services

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, watchOS, macOS, and visionOS platforms through technologies like AVFoundation, CoreMedia, CoreAudio, Media Toolbox, and Video Toolbox. This position falls under the Connected Media team, which works on various products and features, with notable ones including AirPlay and CarPlay. The role entails not only ensuring the high-quality of Connected Media’s features but also building the underlying tooling that enables rapid delivery of that high-quality. This position involves application design, the creation of automated test tools, and the development of automation platforms.

Description

We’re looking for a meticulous, focused, and self-motivated individual, passionate about automating workflows. You'll need to be able to collaborate with cross-functional teams to understand how automation can be applied to build experiences that enhance their workflow experience and efficiency. You’ll be part of a team of engineers with whom you'll be collaborating to build high-quality, scalable applications that impact a large organization of engineers, creating software with higher quality and greater speed. You’ll also have the opportunity to define and implement sophisticated testing tooling, where you'll be challenged to come up with reusable systems that maximize coverage, operate with peak reliability, and most importantly, focus on automating this process as much as possible.

Minimum Qualifications

  • Strong programming experience, preferably in Python or Swift.
  • Exceptional debugging skills with a strong emphasis on maintaining high-quality code.
  • Proven experience in developing robust, maintainable, extensible, and scalable automation solutions.
  • The ability to identify and rectify performance bottlenecks independently.

Key Qualifications

  • Understanding of application design that delivers on usability and reliability.
  • Technical understanding of networking, especially WiFi.
  • Interest or experience in developing user interfaces.

Education & Experience

Pay & Benefits

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 $166,600 and $296,300, 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.

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.

#J-18808-Ljbffr
  • Software QA Engineer

    14 hours ago


    San Jose, CA, United States Innominds Software Pvt. Ltd. Full time

    Engage in requirements gathering and design discussions for product development. Collaborate with stakeholders to define test objectives, assess testing scope, and formulate functional and non-functional test strategies, plans, and artifacts. Develop comprehensive test cases for new product requirements. Create and manage test epics, user stories, tickets,...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Advanced Software Automation EngineerAbout the Role: We are seeking an experienced Senior Software Quality Engineer to join our team at ServiceNow. This is a challenging opportunity to lead and maintain complex automation test frameworks, collect and report quality metrics from test execution, work with developers to design specific testing...


  • San Diego, California, United States Northrop Grumman Full time

    We are seeking a skilled Software Automation Engineer to join our team at Northrop Grumman Aeronautics Systems. In this role, you will have the opportunity to work with cutting-edge technologies and contribute to the development of software infrastructure production.Key ResponsibilitiesAutomate deployment of infrastructure software using VMWare, Kubernetes,...


  • San Diego, United States InnoPhase IoT Full time

    About InnoPhase IoT If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find...

  • Software Engineer

    5 days ago


    San Diego, California, United States Northrop Grumman Full time

    Requisition ID: R10170004Northrop Grumman Aeronautics Systems is committed to innovation and excellence in the field of software engineering. We are seeking a skilled Software Engineer - Cloud Automation Expert to join our team of talented professionals.About the Role:This position will involve working with the latest technologies to modernize software...


  • San Diego, United States SES Government Solutions Full time

    DRS Daylight Solutions business provides industry-changing photonic engine technology for government and commercial markets, including defense and security, quantum information sciences, life sciences, and industrial process control. As a laser technology pioneer, Daylight Solutions has delivered more mid-IR systems to more applications world-wide than any...


  • San Diego, California, United States Northrop Grumman Full time

    Company Overview">Northrop Grumman is a leader in the development of revolutionary systems that impact people's lives around the world. Our culture thrives on intellectual curiosity, cognitive diversity, and bringing your whole self to work.">Salary">The estimated salary for this position is $140,000 - $180,000 per year, based on the job requirements and...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...


  • Boston, MA, United States ZipRecruiter Full time

    Job Description Our clean energy client is looking for an experienced, start-up-minded software automation test engineer. You will build an automation framework for their software to enable hardware-in-the-loop (HIL) testing. You will work with development to identify weak points and design creative ways to break software and uncover potential problems. You...


  • Indianapolis, IN, United States CMP.jobs Full time

    Job Summary: As a Mid-Level Software QA Automation Engineer, you will be a key contributor to creating automation testing strategies. You will work closely with Developers, QA Engineers, and Business Analysts to grow your knowledge and implement effective automation solutions to ensure a high-quality product. Main Accountabilities:  Develop, document...


  • San Francisco, CA, United States Edjuster Full time

    Software Test Automation Engineer (Python / HIL) at Ample, Inc. San Francisco About Ample: Are you ready to make a global impact? Ample, Inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by...

  • Software Engineer 2

    15 hours ago


    San Diego, CA, United States Intuit Inc. Full time

    Come join the 'CyberCRAFT Compliance Engineering Team' as a 'Software Engineer II' at Intuit, one of the leading FinTech companies in the world. Our team creates internal security and compliance software for Intuit's cloud hosted products. Our web-based full-stack software makes it easy for Intuit's development teams to onboard to security controls, become...


  • San Diego, California, United States Northrop Grumman Full time

    Company Overview:">Northrop Grumman is committed to hiring and retaining a diverse workforce.Estimated Salary: $120,000 - $180,000 per yearJob Description: As an Automation and Integration Engineer at Northrop Grumman, you will develop software in an embedded technology environment using real-time operating systems for flight and mission-critical systems....


  • San Diego, California, United States Apple Full time

    About Us: Apple is a leading technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. Our products include iPhones, Mac computers, iPads, Apple Watches, AirPods, and more.Job Overview: We are seeking an experienced Senior HomeKit Software Engineer to join our team in San Diego, California. As a...


  • Redwood City, CA, United States Dexterity Full time

    Staff Infrastructure Software Engineer, Networking and Automation About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We’re starting with...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • San Jose, United States MILLENNIUMSOFT Full time

    Position : Software Automation Test Engineer Location : San Jose, CA Duration : 6 Months Contract Total Hours/week : 40.00 1st Shift Description: At least 1-2 years exp, more JR level. Not to exceed bill rate on requisition. Design, develop, and document automated tests to ensure a quality of our products. Work independently and as a member...


  • San Diego, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are driving innovation in software infrastructure production to meet the complex missions of our customers. Our team is seeking a highly skilled Software Engineer - Infrastructure Automation to join us in San Diego, California.The ideal candidate will have experience with automating deployment of infrastructure software, integrating...


  • San Diego, California, United States Genesis10 Full time

    Senior Software Development Automation ExpertWe are seeking a highly skilled Senior Software Development Automation Expert to join our team in San Diego, CA.About the Role:This is a 6-month hybrid contract to hire position with a leading client. As a Senior Software Development Automation Expert, you will work closely with a global team of talented engineers...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...