Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer - Test

$182.13k - $220.9k

Apple Oakbrook

Role Number: 200664683-0836

Summary

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

Description

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Develop, maintain, and scale automation infrastructure on premise and/or on cloud-based technologies. Design and develop automation test suites for applications. Write test plans, test scenarios and test cases for applications. Design and develop tools to facilitate automation and performance tests. Develop performance tests suites and executing the same. Design and develop reporting tool for automation and performance tests. Review implementation and certify software before being promoted to production. Work collaboratively with cross functional teams to review system and workflow requirements and design. Work, lead, and coordinate with onsite and offshore teams to facilitate test automation. Design and develop the testing infrastructure i.e. tools, frameworks, reporting mechanisms to test software and services. Integrate the test suites and infrastructure with the Cl/CD systems to ensure all the tools and services developed meet the quality goals. Write different types of tests namely unit, integration, smoke, performance tests for existing and new projects to ensure a bug free and high-quality software is delivered to customers. Familiarize with new testing tools and strategies and evaluate the technologies to incorporate into the projects. Work collaboratively with other manual and automation team members to develop effective testing strategies as well as quality metrics for new and existing features. 40 hours/week. 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 $182,127 - $220,900/yr and your base pay will depend on your skills, qualifications, experience, and location.

PAY & BENEFITS: 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.

Minimum Qualifications

  • Master’s degree or foreign equivalent in Software Engineering, Computer Science or related field and 5 years of experience in the job offered or related occupation.

  • Experience and/or education must include:

  • Building automation tools and frameworks for testing web services such as REST and gRPC.

  • Performing Web and UI automation using Selenium or Appium or Playwright.

  • Working in Java programming (JDK 11 or newer) with experience in scripting using Python and Shell.

  • Analyzing test results and providing actionable feedback to improve software quality.

  • Documenting test plans, authoring and executing test cases, and adeptly discerning the automation scope in alignment with product design and implementation.

  • Investigating, debugging and triaging difficult problems both independently and cooperatively.

  • Utilizing performance testing tools such as JMeter and Gatling.

  • Testing data pipelines and messaging platforms like Kafka.

  • Writing complex SQL queries, with experience in one relational and one non-relational (NoSQL) databases.

  • Working with cloud platforms, notably AWS (with AWS SDK) and/or GCP.

  • Web development and using application frameworks including Spring, and developing efficient, lightweight web-services.

  • Working with DevOps and CI/CD processes and utilizing tools including Jenkins or Github.

Preferred Qualifications

  • N/A
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Test in Cupertino, CA vacancy
  • $147.4k - $272.1k

     ...Software Development Engineer Test - Customer Systems 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... 
    Suggested
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $147.4k - $272.1k

     ...Wi-Fi Software Development Engineer - Test, Wireless Technologies & Ecosystems Join the WTE Wi-Fi Quality team in driving the innovation and delivering seamless wireless connectivity and the best user experience to our customers. Our team works on an Apple eco-system... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $127.1k - $185k

     ...Team within Annapurna ML builds and operates the software platform that orchestrates hardware testing and validation across multiple Trainium manufacturing...  ...training chips. We are looking for a Software Development Engineer to own and evolve the CI/CD infrastructure that... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

     ...technology company in Cupertino, California is seeking a Software Development Engineer specializing in video advertising. The role involves building...  ...and tools to enhance quality and productivity in the testing process. Candidates should have strong coding skills, particularly... 
    Suggested

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...Principal Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days...  .../preventive quality improvements. Partner with development, system test, product management, and support teams to... 
    Suggested
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

     ...Software Development Engineer In Test, Swift Platform Experience Join Apple's Quality Engineering organization as a Software Development Engineer in Test (SDET) focused on Swift Intelligence Frameworks, with an emphasis on Foundation Models Framework and App Intents... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

     ...Software Engineer In Test, Cocoa Join the Cocoa frameworks engineering group and help build and test framework APIs for macOS, iOS, watchOS...  ...experiences and act as the voice of our end-users. As a Software Development Engineer in Test (SDET), you will help with developing and... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $88k - $152.49k

     ...would love to speak with you! Engineering & Technology is a dynamic...  .../ Machine Learning (AI/ML) software applications. We develop state...  ...As a Software Integration & Test Engineer within the RSG organization...  ...team throughout the software development lifecycle. This role involves... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    2 days ago
  • $105.5k - $213.5k

     ...Software Engineer II, RIS Test This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office...  ...customer-reported problems in lab environments to support development teams in identifying potential fixes. Analyze field-... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer - Test and Validation Work Locations (2) Submit Resume Do you want to make a positive impact on the direction of new...  ...As a Software Engineer you will be responsible for the development of key new areas of Mac and Home stability test coverage enhanced... 
    Shift work

    Apple

    Sunnyvale, CA
    1 day ago
  • $126.8k - $220.9k

     ...Software Developer in Test, Find My The Find My team is dedicated to building a seamless, private...  .... We're a group of highly motivated engineers, designers, and product managers who...  ...Good understanding of the software development lifecycle. Self-starter with leadership... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $136.5k - $276.5k

     ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2...  ...defects using logs and test results. Collaborate with development, functional test, and system test teams to improve... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    2 days ago
  • $60 - $65 per hour

     ...be passionate about transitioning into a test automation-focused role (no manual...  ...Additional Skills & Qualifications* Fully development-focused role transitioning into test automation...  ...). Target profiles: Backend engineers, server-side engineers with API testing... 
    Contract work
    Temporary work
    1 day per week

    TEKsystems

    Cupertino, CA
    1 day ago
  •  ...methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research,...  ...to a supervisor or manager. Required Skills : Test Plans/Cases/Scripts,Java Additional Skills : Software Developer,QA / Tester

    E-Solutions

    Sunnyvale, CA
    10 hours ago
  •  ...support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty... 

    Samprasoft

    Sunnyvale, CA
    2 days ago
  •  ...company in Sunnyvale, California is seeking a Software Developer with at least 2 years of experience in software development. The ideal candidate should have a Bachelor's...  ...software quality assurance tools and executing test plans. Applicants must possess excellent communication... 

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  •  ...Senior Software Developer - Test Framework Work Arrangement: Hybrid: This position does not require...  ...it. We are looking for energetic engineers to help us deliver high quality test...  ...of software across various stages of development and integration. This will include developing... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...Senior Software Engineer In Test At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing...  ...to Continuous Integration/Continuous Deployment pipeline development and workflow enhancement Contribute to project content... 
    Work experience placement
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $150k - $180k

     ...Sr. Software Engineer In Test Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud...  ...-feature integration and security, collaborating with development teams to influence the product's evolution. We're looking... 
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    1 day ago
  • $139.4k - $223.1k

    A leading automation company in sunny California is seeking a Field Application Engineer. This role involves supporting customer test engineers, designing test interface hardware, and creating test programs. The ideal candidate has a Bachelor's degree in electrical engineering... 

    Teradyne

    Sunnyvale, CA
    3 days ago
  • $97.1k - $171.24k

     ...Job Title: Circuit Design Engineer III, Satellite Test Systems Location: Sunnyvale, CA Type of Role...  ...both COTS and custom hardware/software solutions. The ideal candidate has strong...  ...integration, and test system development supporting mission-critical aerospace... 
    Full time
    Remote work
    Shift work
    3 days per week

    Global Edge Group

    Sunnyvale, CA
    4 days ago
  •  ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles...  ...impact. The role As an Embedded Software Test Engineer / Tech Lead at Wayve, you will play a...  ...to validate their work earlier in the development cycle. Key Responsibilities Design, develop... 
    Full time
    Work at office
    Work from home
    Early shift

    Wayve

    Sunnyvale, CA
    2 days ago
  • $130k

     ...job description. If you are interested in this opportunity then please let me know. Position: Java/Python/ Testing Automation Engineer Location: Cupertino, CA Rate: $130K Annual Job Description: Minimum 6+ years of experience. Programming... 
    For contractors

    Diverse Lynx

    Cupertino, CA
    4 days ago
  •  ...Function of Position Responsible for software testing of Intuitive’s new robotic platform. The...  ...Essential Job Duties As a Software Engineer in Test in the intuitive team, you will...  .../Continuous Deployment pipeline development and workflow enhancement Contribute to... 

    Intuitive

    Sunnyvale, CA
    2 days ago
  •  ...Request ID: 80620-1 Title: Software Engineer (Device Testing) Locations: Cupertino, CA 95014 (5x/ week onsite) Duration: 6 Months Salary...  ...dynamic work environment. Professional growth and development opportunities. For immediate consideration please... 
    Contract work
    Work experience placement
    Immediate start

    Artech

    Cupertino, CA
    1 day ago
  • $184k - $287.5k

     ...Senior Software Test Engineer The Automotive Vehicles Test Engineering team is searching for a creative and experienced Senior Software...  ...with hardworking and dedicated multi-functional engineering development teams across various vehicle subsystems to integrate their... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • ***Must be submitted with LinkedIn Profile*** Software Engineer in Device Testing Technical Skills: • Execute E2E testing across devices, backend services, data pipelines, browser UI and supporting systems. • Programming and automation experience with Python and... 
    Work at office

    Diverse Lynx

    Cupertino, CA
    2 days ago
  • $75k - $135k

    Tata Consultancy Services Limited is seeking an experienced Software Tester in Cupertino, CA. This role involves creating and verifying API tests, ensuring proper implementation of Apple Pay features, and maintaining automated server test cases. The ideal candidate must... 

    Tata Consultancy Services Limited

    Cupertino, CA
    2 days ago
  •  ...expertise and applies this to the development, improvement, and release of...  .... Provides mobile engineering support to the business....  ...commerce applications or mobile software Minimum Skills Required...  .... Experience in unit and integration testing Swift code.... 

    Samprasoft

    Sunnyvale, CA
    2 days ago
  • $204k - $245k

     ...computation. About the Role As the Software Architect for Cerebras' manufacturing test platform, you will lead a team of Full Stack Engineers in designing and delivering the end-to...  ...familiarity with modern full-stack development practices. Experience architecting software... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Test. Be the first to apply!