Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

Imagine what you could do here! At Apple, phenomenal ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what we could accomplish!

Apple's Product Engineering Systems team seeks an outstanding Software Engineer to implement scalable solutions. This is an excellent opportunity for an ambitious, challenge seeking person to develop their abilities and enjoy the benefits of working in a technology focussed organization where we are encouraged to "Think Different", solve critical problems and where your efforts play a key role in the success of Apple's business.

We are looking for a candidate to grow their skills and experience as Software Development Engineers in Test, focusing on testing MacOS and iOS applications using the tools provided by Xcode (XCUITest) written in the Swift programming language.

Our applications are REST Service clients that interact with key business services within Apple. Your work will help ensure that the teams at Apple are able to continue delivering excellent software and hardware that continuously surprises and delights.

Our team supports the high-quality delivery of internal software applications that enable all parts of the Apple business. As a part of our team you will apply and develop your technical, analytical and collaboration skills to develop written test plans, implement them in code, review results, file bug reports, and signoff on release readiness.

You will engage with project managers and application developers to understand, plan, and ensure timely feature enhancements and bug fixes as part of a well-defined and driven release cycle.

You will collaborate with REST service developers to help report, triage, and verify resolution of back-end issues.

Your work will be integrated into a CI/CD process that utilizes automation to streamline building, validation and smooth delivery of our software products.

Last updated a month ago

Responsibilities For Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

  • Develop written test plans
  • Implement test plans in code
  • Review results
  • File bug reports
  • Signoff on release readiness
  • Engage with project managers and application developers
  • Collaborate with REST service developers
  • Integrate work into CI/CD process

Requirements For Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

Python
  • Knowledge in Swift programming language
  • Experience in Computer Science Fundamentals
  • Relevant Internship Experience
  • Bachelors degree in Computer Science or equivalent

Benefits For Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Affirmative action for equal opportunity
  • Consideration for applicants with criminal histories
  • Reasonable accommodation for applicants with disabilities

Interested in this job?

Jobs Related To Apple Software Development Engineer in Test - Swift, Enterprise Technology Services, Early Career

Software Development Engineer, Sub-Saharan Africa (SSA) Tech

Entry-level Software Development Engineer role at Amazon's Emerging Marketplace Technology team, focusing on global e-commerce solutions and customer experience.

Second Line Support Engineer

Technical support role at Amazon's Veeqo, focusing on resolving escalated incidents and providing high-quality customer service in ecommerce software.

Software Development Engineer in Test (Software Updates)

Entry-level Software Development Engineer in Test position at Apple, focusing on software updates quality engineering with competitive compensation and benefits.

Platform Test Engineer, Associate

Platform Test Engineer position at Qualcomm focusing on multimedia technology testing and tool development.

Engineer

Entry-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with opportunities for growth and innovation.