Job
Description
As a Quality Engineering (QE) Manager at Apple, you will lead a team of engineers within the Emerging Technologies QE team. Your responsibilities include providing management leadership, technical expertise, and strategic direction to enhance the quality engineering capabilities within the team. You will play a pivotal role in improving quality, accelerating project delivery, and impacting the experience of billions of customers. - Lead a global team focused on various technologies and applications such as highly scalable distributed systems, No-SQL platforms, internal search platforms, customer-facing websites, security systems, machine learning, and more. - Build, develop, and retain a talented team of quality engineers while fostering an environment that promotes innovation and success. - Ensure tasks are completed efficiently and expectations are exceeded. - Collaborate with peer teams, management, engineering leadership, developers, project managers, and cross-functional teams to deliver outstanding, scalable solutions. - Enhance automation infrastructure to enable continuous deployment practices. - Oversee the quality of product features, ensure release readiness, identify improvement opportunities, and implement innovative automation solutions. To succeed in this role, you need: - Minimum of 10 years of experience in quality roles focusing on testing and automating large-scale customer-facing systems. - Strong hands-on experience in Java or Python, scripting languages, and database technologies. - Expertise in QE automation architecture, methodologies, processes, and tools. - Proficiency in test suite development for full-stack applications using tools like TestNG, JMeter, Selenium, SOAPUI, Cucumber, and REST API testing frameworks. - Technical knowledge in distributed systems, cloud computing, platform as a service, and microservices architecture. - Experience with continuous deployment systems, version control tools, and cloud platforms like Kubernetes, Docker, AWS, and GCP. - Ability to collaborate effectively with multi-functional teams and influence stakeholders within your area of responsibility. The ideal candidate will have: - Bachelor's Degree or equivalent experience in a related field. - Proficiency in CS fundamentals, data structures, algorithms, and software design. - Knowledge of Data Driven Testing, Behavioral Driven Development test frameworks, and security concepts. - Familiarity with QE tools in bash, perl, or python, Agile workflow management, and a passion for continuous improvement. If you are a dedicated leader with a passion for quality engineering and a drive to deliver exceptional customer experiences, we encourage you to submit your CV for consideration. Join Apple's Emerging Technologies QE team and be part of a dynamic environment where innovation thrives and your contributions make a difference.,