Software Development in Test, Retail Engineering jobs in United States
info-icon
This job has closed.
company-logo

Apple · 1 day ago

Software Development in Test, Retail Engineering

Apple is a place where extraordinary people gather to do their best work, and they are looking for an experienced Software Engineer In Test to join their Financing and Retail Systems team. In this role, you will perform continuous quality analysis and develop testing infrastructure to ensure the highest standard of product quality.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

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 CI/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 so as to ensure a bug free and high quality software is delivered to customers
Stay knowledgeable of 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

Qualification

Java programmingAutomation tools/frameworksWeb/UI automationCI/CD processesRelational databasesNoSQL databasesTesting data pipelinesCommunication skillsProblem-solvingTeam collaborationDocumentation skills

Required

Experience as a Software Engineer or Software Engineer in Test
Proficient in building automation tools and frameworks for testing web services such REST and gRPC
Proficient in Java programming (JDK 11 or newer) with experience in scripting using Python and Shell
Strong understanding of at least one relational and one non-relational (NoSQL) databases. Experience in writing and understanding complex SQL queries
Experience in Web/UI automation using Selenium, Appium or Playwright
Experience in testing data pipelines and messaging platforms like Kafka

Preferred

In-depth knowledge of application frameworks like Spring and the ability to develop efficient, lightweight web-services. Experience in web development is a valuable advantage
Understanding of DevOps and CI/CD processes and experience with tools like Jenkins, GitHub, or similar
Experience in documenting test plans, authoring and executing test cases, and adeptly discerning the automation scope in alignment with product design and implementation
Proven skills in analyzing test results and providing actionable feedback to improve software quality
Ability to investigate, debug and triage difficult problems both independently and collaboratively
Understanding of cloud platforms, notably AWS (with AWS SDK) and/or GCP
Familiarity with performance testing tools such as JMeter and Gatling

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Public Company
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase