SWE - Automation Software Engineer - CI Systems

at  Apple

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified21 Oct, 2024N/APlatforms,SoftwareNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SUMMARY

Posted: 16 Jul 2024
Weekly Hours: 35
Role Number:200559403
Apple’s Continuous Integration Technologies team is seeking a skilled engineer to enhance our automated testing frameworks and infrastructure. This role offers an opportunity to significantly impact the quality and efficiency of our operating systems’ delivery. We’re looking for a detail-oriented individual with strong analytical and interpersonal skills who is driven to make a meaningful difference.

DESCRIPTION

In this role, you’ll be integral to creating, maintaining, and expanding critical systems within Apple’s Continuous Integration platform. Working closely with partner teams, you’ll develop robust solutions to enhance productivity and ensure high-quality software releases. This position offers the chance to explore innovative approaches to scale our test infrastructure, meeting the growing demands of our organization. Join us in strengthening our company’s ecosystem and delighting our users with top-tier software. Our team comprises passionate engineers eager to welcome a motivated individual who can drive powerful automation initiatives and foster continuous learning. This high-impact role presents an excellent opportunity for professional growth and meaningful contributions to our company’s success. Some of your core responsibilities include: -Develop and implement effective automated testing frameworks and infrastructure -Contribute innovative ideas to advance our software capabilities -Collaborate closely with partner engineering teams on project delivery -Clearly communicate task progress and timelines

  • Strong proficiency in a modern programming language (e.g., Python, Swift, C/C++)
  • Solid experience with Git or other distributed version-control systems
  • Proven ability to work effectively in collaborative team environments
  • Excellent written and verbal communication skillsThorough understanding of software testing methodologies

-

PREFERRED QUALIFICATIONS

  • Experience with Continuous Integration systems
  • Experience with software build processes
  • Familiarity with iOS and/or macOS platforms

Responsibilities:

  • Strong proficiency in a modern programming language (e.g., Python, Swift, C/C++)
  • Solid experience with Git or other distributed version-control systems
  • Proven ability to work effectively in collaborative team environments
  • Excellent written and verbal communication skillsThorough understanding of software testing methodologie


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

London, United Kingdom