Quality Engineering Lead
Apple Inc
Santa Clara Valley (Cupertino), CA
Job posting number: #7150255 (Ref:apl-200419802)
Posted: May 10, 2023
Application Deadline: Open Until Filled
Job Description
Summary
Do you love understanding every detail of how new technologies work? Join the team that serves as Apple’s nerve center, our Information Systems and Technology group. There are countless ways you’ll contribute here, whether you’re coordinating technology needs for product launches, designing music solutions for retail locations, or ensuring the strength of in-store Wi-Fi connections. From Apple Pay to the Apple website to our data centers around the globe, you’ll help design and manage the massive systems that countless employees and customers rely on every day. You’ll also build custom tools for employees, empowering them to solve complex problems on their own. Join our team, and together we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers.
Are you passionate about software quality through automation and engineering excellence? If so, we’d like to talk to you! As a quality engineer lead, you will be responsible for driving quality engineering for software products, building quality frameworks, and developing test automation and tools. We are looking for a creative and motivated, hands-on experienced software quality engineer to lead quality engineering and testing for a portfolio of corporate systems products, including business functional use-case testing and non-functional quality, negative testing, and performance.
The Quality Engineering team is part of the Engineering Operations team for Corporate Systems. This team is directly responsible for managing the quality of complex custom enterprise applications, partnering with various engineering development teams.
Are you passionate about software quality through automation and engineering excellence? If so, we’d like to talk to you! As a quality engineer lead, you will be responsible for driving quality engineering for software products, building quality frameworks, and developing test automation and tools. We are looking for a creative and motivated, hands-on experienced software quality engineer to lead quality engineering and testing for a portfolio of corporate systems products, including business functional use-case testing and non-functional quality, negative testing, and performance.
The Quality Engineering team is part of the Engineering Operations team for Corporate Systems. This team is directly responsible for managing the quality of complex custom enterprise applications, partnering with various engineering development teams.
Key Qualifications
- 2+ years of experience in leading and testing Workday HCM Systems, or Payroll Systems
- Extensive experience with testing Workday integrations.
- 6 plus years of Quality engineering experience, with at least 3 plus years working in Workday implementation.
- Provide technical support for functional areas to identify and resolve tenant configuration, business process, and/or integration issues. Make recommendations for and implementing process improvement.
- Provide technical and functional expertise in the analysis, design, development, and implementation of business processes and applications.
- Track outstanding Workday issues; manage, implement, & test changes in the system.
- 1+ years of prior experience working as a software developer.
- Passion for driving quality into software products.
- Proven track record of driving quality focused on automation, building tools, and QA testing.
- Experience building test automation frameworks and business use-case testing.
- Experience in Java programming and scripting languages (Perl, PHP, Python, etc.). Linux platforms and relational databases.
- Solid experience managing offshore teams.
- Strong analytical problem-solving skills and looking beyond what’s obvious
- Proven bug detection and regression skills.
- Must have implemented and applied Continuous Integration (CI) successfully.
- Experience with Git, Java, Docker, Kafka, MongoDB, and Oracle is highly desirable.
- Experience qualifying SAAS products is highly desirable
- Prior experience guiding a team of quality engineers or contractor/vendor resources is desirable.
- Experience testing on macOS and iOS (mobile apps). Cloud-based technologies are a plus.
- Must have a working knowledge of SQA methodologies and practices.
- Experience reporting and tracking bugs & third-party issues.
- Excellent written and verbal communication skills.
- See yourself working in a fast-paced environment.
- Partner with development and other teams in planning and delivering quality software.
Description
In this role, you will develop and execute testing approaches and plans for assigned projects and functional test areas, expand our current test cases, perform engineering quality testing, and execute the required tests. As the quality owner for functional and application areas, you will need to define qualification strategies as well as conduct functionality, compatibility, integration, and reliability testing for applications that are part of complex client/server ecosystems across mobile, desktop, and cloud platforms.
The ideal candidate for this position is self-motivated, hands-on, dynamic, and detail-oriented, with a solid technical background and demonstrable hands-on experience in the related field. Applicants must be able to own and lead outcomes, lead a group of resources, and collaborate cross-functionally with other teams to coordinate testing efforts.
The ideal candidate for this position is self-motivated, hands-on, dynamic, and detail-oriented, with a solid technical background and demonstrable hands-on experience in the related field. Applicants must be able to own and lead outcomes, lead a group of resources, and collaborate cross-functionally with other teams to coordinate testing efforts.
Education & Experience
BS in Engineering with 8 plus years of industry experience, Or Masters in Engineering with 4 plus years of experience.
Additional Requirements
- Very hands-on in developing quality frameworks and test automation.