Software Development Engineer in Test: Communication Systems and Automation

2 weeks ago


San Diego, California, United States Apple Full time

About the Role

At Apple, we're committed to innovation and excellence in everything we do. As a Software Development Engineer in Test, you'll play a critical role in ensuring the quality and reliability of our communication systems and applications.

Key Responsibilities

  • Design and implement automated tests for Mail, Messages, FaceTime, and Phone applications
  • Collaborate with engineering teams to create robust and valuable tests
  • Develop innovative tools to boost testing efficiency and debug failures
  • Communicate results effectively through high-level reports

Requirements

  • BS in Computer Science or equivalent
  • Experience developing software, tools, and automation
  • Proficiency in functional or object-oriented languages like Python, Java, or Swift
  • Ability to define, design, develop, and maintain test automation frameworks
  • Experience in integrated, end-to-end systems and testing methodologies
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Working knowledge of Swift, C/C++, or Objective-C

What We Offer

  • Competitive base pay and discretionary bonuses
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and services
  • Reimbursement for certain educational expenses


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our Internet Technologies QE & Ops team at Apple. As a key member of our team, you will play a critical role in qualifying Apple's software releases and ensuring a high-quality customer experience.Key ResponsibilitiesImplement functional, performance, reliability, and...


  • San Diego, California, United States Apple Full time

    About the RoleWe're seeking a highly skilled Software Development Engineer in Test to join our Internet Technologies QE & Ops team at Apple. As a key member of our team, you'll play a critical role in qualifying Apple's software releases and ensuring a high-quality customer experience.Key ResponsibilitiesImplement functional, performance, reliability, and...


  • San Diego, California, United States Tandem Full time

    About the RoleWe are seeking a highly skilled Software Test Automation Engineer to join our team at Tandem Diabetes Care. As a key member of our Quality Assurance team, you will be responsible for designing, developing, and executing manual tests and automating those for various software features to ensure their performance, accuracy, and robustness.Key...


  • San Diego, California, United States Tandem Full time

    About the RoleWe are seeking a highly skilled Software Test Automation Engineer to join our team at Tandem Diabetes Care. As a key member of our Quality Assurance team, you will be responsible for designing, developing, and executing manual tests and automating those for various software features to ensure their performance, accuracy, and robustness.Key...


  • San Diego, California, United States Tandem Full time

    About TandemTandem Diabetes Care is a leading innovator in the diabetes technology industry, dedicated to creating new possibilities for people living with diabetes and their loved ones. Our mission is to deliver innovative products and services that make a positive impact on the lives of those affected by diabetes.Job SummaryWe are seeking a highly skilled...


  • San Diego, California, United States ASML US, LLC Full time

    About the RoleWe are seeking a highly skilled Software Test Automation Engineer to join our team at ASML US, LLC. As a key member of our Software Integration team, you will be responsible for ensuring the quality and reliability of our EUV source software releases.Key ResponsibilitiesDevelop software to automate software integration and qualification...


  • San Jose, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Automation Test Development EngineerMillenniumSoft is seeking a highly skilled Software Automation Test Development Engineer to join our team. As a key member of our automation team, you will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality of our products.Responsibilities:Expand...


  • San Diego, California, United States ASML Full time

    About the RoleWe are seeking a highly skilled Software Test Automation Engineer to join our team at ASML US. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our EUV source software releases.Key ResponsibilitiesDevelop software to automate software integration and qualification tasksDesign...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and collaborative Software Development Engineer in Test to join our Energy Tech Quality Engineering team at Apple.This role requires a strong collaboration skillset to provide guidance and support to QA members of partner client teams.Key ResponsibilitiesDevelop and automate unit, functional, and system-level...


  • San Francisco, California, United States Software Defined Automation GmbH Full time

    Job DescriptionJob Title: Senior QA Automation EngineerCompany: Software Defined Automation GmbHJob Type: Full-timeLocation: RemoteAbout Us:Software Defined Automation GmbH is a leading provider of software-defined automation solutions. We are committed to creating innovative products that improve the lives of people facing chronic health conditions.About...


  • San Diego, California, United States Apple Full time

    Job SummaryApple is seeking an experienced Software Development Engineer in Test to join our Internet Technologies QE & Ops team. As a key member of our team, you will play a critical role in qualifying Apple's software releases and ensuring a high-quality customer experience.Key ResponsibilitiesImplement a mix of functional, performance, reliability, and...


  • San Diego, California, United States BAE Systems USA Full time

    About the RoleWe are seeking an experienced Software Test Engineer to join our team in an Agile, fast-paced development environment. As a key member of our team, you will support the planning and ongoing support for the development, integration, test, deployment, and sustainment of an archive and dissemination system.Key ResponsibilitiesDevelop Test Plans,...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Engineer in Test to join our System Applications automation team. As a key member of this team, you will be responsible for designing and implementing automated tests for core system experiences on iOS, macOS, and visionOS.Key ResponsibilitiesTake ownership of automated testing for key areas of the...


  • San Diego, California, United States Apple Full time

    Role OverviewWe are seeking a highly motivated engineer to join our Product Systems Quality team. As a Display System Test Development Engineer, you will play a critical role in driving the quality of display technologies and user experience across Apple products.Key Responsibilities- Design and run automated tests to verify the design of SoC & SW display...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and experienced Software Development Engineer in Test to join our Health Sensing team at Apple. As a key member of our engineering team, you will be responsible for crafting health features on Watch and working closely with development and quality engineers to test sophisticated health features on...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Engineer in Test to join our System Applications automation team. As a key member of this team, you will be responsible for designing and implementing automated tests for core experiences on iOS, macOS, and visionOS.Key ResponsibilitiesTake ownership of automated testing for key areas of the platform,...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Engineer in Test to join our System Applications automation team. As a key member of this team, you will be responsible for building and validating the future of core system applications and experiences on macOS and iOS.You will work closely with your teammates to design and implement automated tests and...


  • San Diego, California, United States Apple Full time

    Role SummaryWe are seeking a highly motivated engineer to join our Product Systems Quality team. As a Display System Test Development Engineer, you will play a critical role in driving the quality of display technologies and user experience across Apple products.Key ResponsibilitiesDesign and run automated tests to verify the design of SoC & SW display...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Engineer in Test to join our System Applications automation team. As a key member of this team, you will be responsible for designing and implementing automated tests for core system applications on iOS, macOS, and visionOS.Key ResponsibilitiesDesign and develop automated tests for system applications,...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and experienced Test Development Engineer to join our Product Systems Quality team. As a key member of our team, you will be responsible for driving the quality of display technologies and user experience across Apple products.Key ResponsibilitiesDesign and run automated tests to verify the design of SoC & SW...