Cellular System Stability Test Engineer

Bengaluru, Karnataka, India
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200551130
The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple, and help us leave the world better than we found it. A job at Apple is unlike any other you’ve had. You will be challenged. You will be inspired. And you’ll be proud. At Apple, great 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 you could accomplish. Join the Wireless Technologies and Ecosystems Engineering (WTE) team and be part of an outstanding team of engineers, working with multi-functional teams to drive innovation and develop products used by millions worldwide We build and seamlessly integrate technologies that enriches peoples' lives and deliver the best user-experience. Our team is looking for a highly reciprocal individual who can excel in a high-paced environment. Be ready to make something extraordinary when you come here. Multifaceted, encouraging and innovative people who build industry-defining technologies are the norm at Apple. If you're passionate about building technology that will make a difference, we may have the job for you! We are seeking an enthusiastic and detail-oriented engineer to join our team. The engineer will be responsible for device test execution, test planning, scripting, designing, developing, and implementing automated testing solutions to enhance our product quality and efficiency. The ideal candidate will have 2-3 years of experience in automation testing, scripting, tools, and framework development, with proficiency in Python, C/Objective-C, Swift etc.

Description

• Device Test execution across carriers ensuring the stability of the Modem/DUT • Shall be able to carry out the test execution over the OTA and simulated test environment, find defects, triage/debug and report them. Should be able to debug the test setup/environment issues. • Writing test cases for new features, design and implement test cases, automate test scripts for various testing types, including functional, regression, performance and stability testing using preferred languages Python, C, Objective-C, Swift etc. • Identify opportunities to improve automation processes, tools, and frameworks to enhance efficiency and effectiveness by reducing manual efforts • Regularly maintain and update automation scripts to ensure compatibility with changing application requirements. • Generate and analyze test reports to identify defects, trends, and areas for improvement. • Stay informed about the latest automation tools, technologies, and best practices to contribute to the team’s success.

Minimum Qualifications

  • • 2-3 years of experience in test execution, scripting, automation of test work flow, tools/framework development.
  • • Proficiency in Python/ C/ Objective-C/ Swift or any other programming languages
  • • Strong hold on Object Oriented Content for scalable and modular programming approaches
  • • Experience with device test automation frameworks

Key Qualifications

  • Strong understanding of software testing principles and methodologies.
  • Excellent Analytical, Problem solving and debugging skills
  • Experience with version control systems like Git and Github/Bitbucket
  • Ability to work collaboratively in a team environment
  • Bachelor or Masters in Electronics & Communication engineering, Computer Science or equivalent

Preferred Qualifications

  • Understanding of communication technologies like LTE, 5G NR, modem architecture etc.
  • REST API architecture and components
  • Data bases, SQL queries would be an added advantage
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.

Education & Experience

Bachelors/Master Degree in Computer Science, Electronics & communication Engineering, Electrical Engineering, or equivalent experience

Additional Requirements