Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Tools Automation Quality Assurance Apple Services Engineering 
United States, Washington, Seattle 
135589891

29.06.2024
Description
This role involves developing automated testing tools to test and validate Subscriptions data pipeline systems. You will gain a thorough understanding of Subscriptions data pipeline systems developed by engineering teams for ASE products, carry out data profiling and understand schema, data interrelationships, and data flows, generate data by invoking APIs or using testing devices, and automate the validation of generated data from back-end systems.
Minimum Qualifications
  • Skills with SQL, Hadoop, Scala, Spark, Python, Java and related frameworks.
  • Experience with source control technologies like Git and CI/CD tools.
  • Document test plans, writing test case automation and working closely with other teams (engineering, project management, etc.), bug reporting and isolation.
  • Be dynamic and prepared to test/regress a high volume of changes on a day-to-day basis.
  • Ability to automate testing efforts.
  • Interest in ASE products, improving ASE data, and learning ASE tools and technologies.
  • Comfortable and adaptable in a fast-paced environment.
  • Strong analytical, problem solving and creative thinking skills.
  • Strong commitment to technical quality assurance as a key part of the software development cycle.
  • Willingness to work multi-functionally with other teams.
Preferred Qualifications
  • 1+ yrs of Big Data technologies (e.g. Kafka, HDFS, Spark)
  • 1+ yrs experience with Big Data query tools (e.g., Cassandra, HDFS, SparkSQL)
  • 1+ yrs experience in Data Quality, Data Profiling, and Data Integration tools.
  • 1+ yrs experience in building/designing/testing Data Pipelines
  • 1+ yrs experience in Java/Scala. Excellent software engineering skills needed. Good knowledge of data structures, streaming, and coding skills are a must.
  • 1+ yrs of experience working with automation tools/frameworks (e.g., Spring, Selenium, JUnit/TestNG, RestAssured, Gradle, etc.).
  • 1+ yrs experience using JDBC libraries to query databases like Oracle/HMS tables
  • 1+ yrs experience publishing/consuming messages to/from Kafka
  • 1+ yrs of experience in automating REST API testing. Good knowledge of response codes, headers/request/response structures, and payloads. If you have tested/automated REST APIs calls with Java, that will be great!
  • 1+ years of experience configuring and maintaining CI/CD pipelines to automate the test process
  • 1+ years of practical knowledge working in Cloud Environments.
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 $125,800 and $189,500, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.