Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

דרושים Homekit Software Developer Test ב-אפל ב-China, Beijing, Beijing

מצאו את ההתאמה המושלמת עבורכם עם אקספוינט! חפשו הזדמנויות עבודה בתור Homekit Software Developer Test ב-China, Beijing, Beijing והצטרפו לרשת החברות המובילות בתעשיית ההייטק, כמו Apple. הירשמו עכשיו ומצאו את עבודת החלומות שלך עם אקספוינט!
חברה (1)
אופי המשרה
קטגוריות תפקיד
שם תפקיד (1)
China
Beijing
נמצאו 10 משרות
22.07.2025
A

Apple Test Development Engineer - Quality Assurance China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
5+ years of hands-on experience in test automation development, preferably in data-intensive or distributed systems. Proficiency in Java, Python, or similar languages for test scripting and framework development. Strong knowledge...
תיאור:
As a Test Development Engineer, you will collaborate with cross-functional teams to define test strategies, develop automated test suites, and drive continuous improvement in testing processes. Your expertise in automation, scripting, and system architecture will help us deliver robust, high-performance data solutions. You will mentor junior engineers, advocate for practices in testability, and contribute to our technology roadmap with a focus on quality at scale.Key ResponsibilitiesTest Automation & Framework Development: Design, build, and maintain scalable test automation frameworks for functional, integration, and end-to-end testing of data platforms, APIs, and distributed systems.Tooling & Infrastructure: Develop tools and utilities to enhance test efficiency, including CI/CD pipeline integration, test data generation, and performance benchmarking.Quality Advocacy: Define and implement test strategies for complex data pipelines, storage systems, and machine learning platforms, ensuring comprehensive coverage and reliability.Cross-functional Collaboration: Work closely with developers, DevOps, and product teams to identify testability requirements, debug issues, and improve system resilience.Test Execution & Reporting: Automate and implement test suites, analyze results, and provide actionable insights to improve product quality.Innovation: Research and adopt emerging testing technologies (e.g., AI/ML-based testing, chaos engineering) to enhance test coverage and efficiency.
  • 5+ years of hands-on experience in test automation development, preferably in data-intensive or distributed systems.
  • Proficiency in Java, Python, or similar languages for test scripting and framework development.
  • Strong knowledge of test frameworks (e.g., Selenium, JUnit, TestNG, PyTest) and CI/CD tools (Jenkins, GitLab CI).
  • Experience with databases (SQL, MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
  • Expertise in performance testing (JMeter, Gatling) and observability tools (Prometheus, Grafana).
  • Prior experience testing macOS/iOS applications or privacy-preserving systems is a plus.
  • Strong problem-solving skills and a passion for breaking software creatively.
  • Excellent communication skills to articulate technical issues and solutions.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Equivalent professional experience in software development, test automation, or data engineering will be considered.
Show more
28.06.2025
A

Apple Software Engineer Data Ai & Platforms China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
4 or more years of experience building enterprise-level data applications on distributed systems. Knowledge of BI concepts and Implementation experience on Cloud with databases like SnowFlake or Big Query. Programming...
תיאור:
We engineer high-quality, scalable and resilient distributed systems on cloud that power data exploration, analytics, reporting and production models. Our core systems are diverse and come with an unusual intersection of high data volumes with systems distributed across cloud and on-premise infrastructure.This role will build solutions that integrate open source software with Apple’s internal ecosystem. You will drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence. You will work closely with internal customers to understand their requirements and workflows, and propose new features and ecosystem changes to streamline their experience of using the solutions on our platform.This is a challenging software engineering role, where a large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications and supporting our application end users. This role requires in-depth knowledge of innovative technologies and cloud data platform with the ability to independently learn new technologies and contribute to the success of various initiatives.
  • 4 or more years of experience building enterprise-level data applications on distributed systems
  • Knowledge of BI concepts and Implementation experience on Cloud with databases like SnowFlake or Big Query
  • Programming experience with Python, Scala or Java.
  • Experience in developing highly optimized SQLs, procedures & semantic process for distributed data applications
  • Bachelor’s degree in Computer Science or equivalent experience
  • Hands-on experience in designing and development of cloud-based applications that include compute services, database services, APIs to design RESTful services, ETL, queues and notification services.
  • Experience in cloud data warehousing platforms like Snowflake is highly valued
  • Hands-on knowledge of Spark cluster-computing framework & Kubernetes or similar containerization technologies.
  • Experience developing Big Data applications using Java, Spark, Kafka is a huge plus
  • Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving
  • Cloud technology experience on platforms like AWS, Microsoft Azure, Google Cloud
  • Data Visualization Tools: experience in software such as Streamlit, Superset, Tableau, Business Objects, and Looker
  • Data Insights and KPIs: Working experience on generating and visualizing data insights, metrics, and KPIs. Usage of basic ML models in the space of anomaly detection, forecasting, GenAI.
Show more

משרות נוספות שיכולות לעניין אותך

28.06.2025
A

Apple Software Engineer Data Ai & Platforms China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
4 or more years of experience building enterprise-level data applications on distributed systems. Knowledge of BI concepts and Implementation experience on Cloud with databases like SnowFlake or Big Query. Programming...
תיאור:
We engineer high-quality, scalable and resilient distributed systems on cloud that power data exploration, analytics, reporting and production models. Our core systems are diverse and come with an unusual intersection of high data volumes with systems distributed across cloud and on-premise infrastructure.This role will build solutions that integrate open source software with Apple’s internal ecosystem. You will drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence. You will work closely with internal customers to understand their requirements and workflows, and propose new features and ecosystem changes to streamline their experience of using the solutions on our platform.This is a challenging software engineering role, where a large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications and supporting our application end users. This role requires in-depth knowledge of innovative technologies and cloud data platform with the ability to independently learn new technologies and contribute to the success of various initiatives.
  • 4 or more years of experience building enterprise-level data applications on distributed systems
  • Knowledge of BI concepts and Implementation experience on Cloud with databases like SnowFlake or Big Query
  • Programming experience with Python, Scala or Java.
  • Experience in developing highly optimized SQLs, procedures & semantic process for distributed data applications
  • Bachelor’s degree in Computer Science or equivalent experience
  • Hands-on experience in designing and development of cloud-based applications that include compute services, database services, APIs to design RESTful services, ETL, queues and notification services.
  • Experience in cloud data warehousing platforms like Snowflake is highly valued
  • Hands-on knowledge of Spark cluster-computing framework & Kubernetes or similar containerization technologies.
  • Experience developing Big Data applications using Java, Spark, Kafka is a huge plus
  • Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving
  • Cloud technology experience on platforms like AWS, Microsoft Azure, Google Cloud
  • Data Visualization Tools: experience in software such as Streamlit, Superset, Tableau, Business Objects, and Looker
  • Data Insights and KPIs: Working experience on generating and visualizing data insights, metrics, and KPIs. Usage of basic ML models in the space of anomaly detection, forecasting, GenAI.
Show more

משרות נוספות שיכולות לעניין אותך

04.05.2025
A

Apple AIML - Software Developer Test Data & Machine Learning Innov... China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. Proven experience in quality assurance or software testing roles, preferably in a fast-paced, innovative environment. Strong...
תיאור:
- Develop and execute comprehensive test plans, test cases, and scripts to validate software quality and performance.- Collaborate with cross-functional teams, including developers, program managers, and other engineers, to define quality standards and ensure alignment with product requirements.- Conduct various types of testing (e.g., functional, regression, performance, usability) to identify defects and issues.- Analyze test results, document defects, and track resolution progress using bug tracking and management tools.- Automate repetitive testing tasks where feasible to improve testing efficiency and coverage.- Stay up-to-date with industry best practices and emerging trends in quality assurance and testing methodologies.- Proactively suggest process improvements to enhance quality assurance practices and ensure timely product delivery.- Support the release process by ensuring readiness and quality compliance before product launches.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Proven experience in quality assurance or software testing roles, preferably in a fast-paced, innovative environment.
  • Strong programming and scripting skills (e.g., Python, Swift, or similar languages) with the ability to write and maintain test automation scripts.
  • Demonstrated experience with testing tools and frameworks (e.g., Facebook WDA, JUnit, XCTest).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment and communicate technical concepts clearly.
  • Passion for technology and quality excellence.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment and communicate technical concepts clearly.
  • Passion for technology and quality excellence.
  • Experience with mobile testing and familiarity with iOS development environments.
  • Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Certifications in software testing (e.g., ISTQB) are a plus.
  • Experience working in an Agile development environment.
Show more

משרות נוספות שיכולות לעניין אותך

21.04.2025
A

Apple Homekit Software Developer Test China, Beijing, Beijing

19.04.2025
A

Apple Cellular Software Development Engineer - Factory China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering or equivalent degree. 3+ years of experience in embedded software design & development. Solid understanding of baseband system(core, cache, memory, bus,...
תיאור:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering or equivalent degree
  • 3+ years of experience in embedded software design & development.
  • Solid understanding of baseband system(core, cache, memory, bus, interrupts, sleep/wake, clock, power control, dynamic frequency and voltage scaling, SPMI, PCIe, bootloader, core dump system, trace system, RTOS etc)
  • Excellent software development and debugging skills on embedded real-time operating systems
  • Knowledge of modem cellular technologies
  • Good verbal and written English communication skills
  • Automation experience and script language (perl, python, js) will be a plus
  • Independent debugging and triage capability. Be skilled in driving xFunctional discussion and joint-debug
  • Ability to work in multi-disciplinary teams and to present complex technical topics to a multi-level audience
  • Apple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.
Show more

משרות נוספות שיכולות לעניין אותך

19.04.2025
A

Apple Sr Front-end Software Engineer Full Stack China, Beijing, Beijing

Limitless High-tech career opportunities - Expoint
6-12 years of professional web applications development experience. Strong knowledge of JavaScript, Vue, React, AJAX, JQuery, JS MVC frameworks. Strong software engineering skills, including system design, development, testing, debugging, release...
תיאור:
- Develop, test and maintain rich web experiences with UIs that address deep domains with high volumes of data. - Building reusable components and front-end libraries for future use. - Work with backend team to define and integrate APIs. - Implement software designs using JavaScript and related technologies. Prepare and execute unit and integration tests. - Envision the functional and non-functional requirements to build solutions from scratch. - To be able to define technologies, patterns and prototype solutions for new requirements to materialist it as a well functioning project. - Build the front-end of applications through appealing visual design. - Use test driven development to ensure responsiveness, consistency and efficiency and crafting maintainable testing infrastructure . - Build features and applications with a mobile responsive design. - Learn and adapt new technologies to quickly develop required POCs and influence.
  • 6-12 years of professional web applications development experience
  • Strong knowledge of JavaScript, Vue, React, AJAX, JQuery, JS MVC frameworks
  • Strong software engineering skills, including system design, development, testing, debugging, release and maintenance
  • Experience with data-driven web development, including strong knowledge of HTML5, DHTML and CSS3, JSON/XML
  • Experience with Typescript, CSS (Sass), build tools like web pack, test frameworks like Jest
  • Significant experience developing and implementing UI/Front-end for high volume web applications and services/full stack development
  • Proven expertise in Python, REST API and at least one other object-oriented programming language (e.g., Java, Go, C++)
  • Experience in Cross-browser development and troubleshooting
  • Familiar with tooling such as Webpack and NPM
  • Extensive use of APIs and a strong understanding of HTTP(S) and REST architecture
  • Knowledge of design patterns, enterprise architecture and software engineering principles
  • Experience with leading and mentoring Engineers
  • Ability to successfully multi-task and support multiple, concurrent projects
  • Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership
Show more

משרות נוספות שיכולות לעניין אותך

Limitless High-tech career opportunities - Expoint
5+ years of hands-on experience in test automation development, preferably in data-intensive or distributed systems. Proficiency in Java, Python, or similar languages for test scripting and framework development. Strong knowledge...
תיאור:
As a Test Development Engineer, you will collaborate with cross-functional teams to define test strategies, develop automated test suites, and drive continuous improvement in testing processes. Your expertise in automation, scripting, and system architecture will help us deliver robust, high-performance data solutions. You will mentor junior engineers, advocate for practices in testability, and contribute to our technology roadmap with a focus on quality at scale.Key ResponsibilitiesTest Automation & Framework Development: Design, build, and maintain scalable test automation frameworks for functional, integration, and end-to-end testing of data platforms, APIs, and distributed systems.Tooling & Infrastructure: Develop tools and utilities to enhance test efficiency, including CI/CD pipeline integration, test data generation, and performance benchmarking.Quality Advocacy: Define and implement test strategies for complex data pipelines, storage systems, and machine learning platforms, ensuring comprehensive coverage and reliability.Cross-functional Collaboration: Work closely with developers, DevOps, and product teams to identify testability requirements, debug issues, and improve system resilience.Test Execution & Reporting: Automate and implement test suites, analyze results, and provide actionable insights to improve product quality.Innovation: Research and adopt emerging testing technologies (e.g., AI/ML-based testing, chaos engineering) to enhance test coverage and efficiency.
  • 5+ years of hands-on experience in test automation development, preferably in data-intensive or distributed systems.
  • Proficiency in Java, Python, or similar languages for test scripting and framework development.
  • Strong knowledge of test frameworks (e.g., Selenium, JUnit, TestNG, PyTest) and CI/CD tools (Jenkins, GitLab CI).
  • Experience with databases (SQL, MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
  • Expertise in performance testing (JMeter, Gatling) and observability tools (Prometheus, Grafana).
  • Prior experience testing macOS/iOS applications or privacy-preserving systems is a plus.
  • Strong problem-solving skills and a passion for breaking software creatively.
  • Excellent communication skills to articulate technical issues and solutions.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Equivalent professional experience in software development, test automation, or data engineering will be considered.
Show more
בואו למצוא את עבודת החלומות שלכם בהייטק עם אקספוינט. באמצעות הפלטפורמה שלנו תוכל לחפש בקלות הזדמנויות Homekit Software Developer Test בחברת Apple ב-China, Beijing, Beijing. בין אם אתם מחפשים אתגר חדש ובין אם אתם רוצים לעבוד עם ארגון ספציפי בתפקיד מסוים, Expoint מקלה על מציאת התאמת העבודה המושלמת עבורכם. התחברו לחברות מובילות באזור שלכם עוד היום וקדמו את קריירת ההייטק שלכם! הירשמו היום ועשו את הצעד הבא במסע הקריירה שלכם בעזרת אקספוינט.