Software Development Engineer In Test, Retail Engineering

Apple Inc. Sunnyvale , CA 94085

Posted 2 weeks ago

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!

Apple is a place where extraordinary people gather to do their best work. Together we craft products and experiences people once couldn't have imagined and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job.

Financing and Retail Systems team is looking for an experienced Software Engineer In Test. In this position, you will perform continuous quality analysis and provide internal tools to help ensure that quality of the products we ship to customers are of the highest standard.

Description

This position calls for a self-motivated individual with strong technical prowess, communication skills, and a deep interest in Software Quality. As part of this team you will design and develop the testing infrastructure i.e. tools, frameworks, reporting mechanisms to test software and services. You will Integrate the test suites and infrastructure with the CI/CD systems to ensure all the tools and services developed meet the quality goals. You will 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. You will stay knowledgeable of new testing tools and strategies and evaluate the technologies to incorporate into the projects. You will work collaboratively with other manual and automation team members to develop effective testing strategies as well as quality metrics for new and existing features.

Minimum Qualifications

  • 3+ years of professional experience as a Software Engineer or Software Engineer in Test.

  • Experience writing code in Swift, Object-oriented design and programming skills

  • Hands-on experience in writing and managing software system level automation tests

  • Good knowledge of XCTest/XCUITest frameworks in iOS

  • Experience in testing with strong debugging, troubleshooting skills

  • Strong understanding of iOS fundamentals and UI components including Accessibility

  • Proficiency in Testing mobile/desktop apps, cloud based frameworks and backend/APIs

  • Experience in documenting test plans, authoring and implementing test cases, and adeptly discerning the automation scope in alignment with product design and implementation.

  • BS in Computer Science or related field

Preferred Qualifications

  • Experience with Continuous Integration (e.g. Xcode Cloud) systems is plus

  • Understanding of DevOps and CI/CD processes, experience with tools like Jenkins, Github, or similar

  • Experience maintaining and scaling up automation infrastructure

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 $143,100 and $214,500, 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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Engineer In Test Retail Engineering

Apple Inc.

Posted 2 weeks ago

VIEW JOBS 9/16/2024 12:00:00 AM 2024-12-15T00:00 Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passi Apple Inc. Austin TX

Software Development Engineer In Test, Retail Engineering

Apple Inc.