Software Developer in Test - Ad Platforms Job at Apple
Summary
Posted: Dec 19, 2022
Role Number:
200430724
At Apple, we work every day to build products that enrich people’s lives. Our Advertising Platforms group makes it possible for people around the world to easily access insightful and imaginative content on their devices while helping publishers and developers promote their work. Our technology and services power advertising in Apple News and Search Ads in App Store. Our platforms are highly-performant, deployed at scale, and set new standards for enabling effective advertising while preserving user privacy. Are you passionate about building large-scale platforms? Join us as a Senior Engineer with skills and passion to help build out our large-scale platform. The Quality Engineering team fills the mission-critical role of ensuring that our complex, large-scale systems are healthy, monitored, automated, and designed to scale with consistent performance. As an engineer on this team, you will work alongside our team of engineers to create and monitor quality data systems in the context of a micro-services architecture, identify continuous improvement opportunities and implement best practices. You will be performing design engineering analysis and development. You will contribute to ensuring we provide a world-class user experience. As a Sr. Backend Software Developer in Test on our Ad Platform's team, you will be responsible for functional, end to end and resiliency testing of serving components designed to work and scale on a hybrid cloud environment to prove that the platform is stable and serve the requirements without any downtime.
Key Qualifications
- Experience in building test frameworks along with functional testing and end to end automation skills using Java
- Demonstrated experience in writing test plans, defining test strategy, test data generation techniques and designing test specifications to test data products
- Ability to work with agile methodology, experience in driving and delivering high quality products to production
- Cloud testing of AWS stack of components (EMR, S3, IAM integration) and deploying using Terraform
- Testing infrastructure as code for provisioning the cloud based components is required for this role
- Experience in working with Maven, Gradle with scripting knowledge
- Excellent analytical, problem solving and communication skills
- Experience with Github, defect management and continuous automation is ideal
- CI/CD integration experience
- Experience with technologies like Hadoop, Oracle, Cassandra, Hive, Kafka messaging is ideal
Description
As a key contributor to this team, you will build and maintain Automation Frameworks in addition to developing tools to aid Continuous Integration/Delivery. You will work efficiently with cross-functional teams, understand product requirements, design test strategy and dive deep to understand and test machine-learning algorithms and pipelines. You are expected to build the product expertise needed to help debug production issues and integrate with monitoring infrastructures.
Education & Experience
Bachelor of Science in Computer Science or another engineering discipline
Additional Requirements
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 $130,000 and $242,000, 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. 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.
Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.