Quality Engineer, Tools and Automation
Cupertino, CA - USA
Job Summary
You will design and implement test plans for the security features developed across the Security Engineering and Architecture organization. This begins with building a deep understanding of the technology under test working alongside the engineers who own it and translating that understanding into thorough manual and automated coverage. You will develop and maintain the tests themselves investigate and debug the issues they surface and report results clearly to the teams who depend on role is equally an engineering role and a collaborative one. You will write and build test tooling and you will also spend meaningful time communicating with developers Engineering Program Managers and other QA engineers to shape test plans reach agreement on approach and keep work moving as priorities shift. Success depends on both the depth of your technical work and your ability to coordinate across teams.
Design and build automated test frameworks and tooling for security featuresnDevelop both automated and manual tests including cases that surface hard to find defectsnCommunicate regularly with managers and engineers across the organizationnBuild project plans and reach consensus on approach with stakeholdersnDebug and report issues found during testingnPartner with engineering teams to understand their technology and build test coverage around itnMaintain and triage the teams daily automation resultsnUse LLMs or AI tooling to improve quality failure triage or automation workflows
Typically 5 or more years of experience as a Software QA Automation Engineer or equivalent demonstrated capabilitynProficiency in one or more scripting or programming languages such as Swift Objective-C or PythonnExperience developing test frameworks and automated test toolingnExperience designing automated and manual tests that surface hard to find defectsnStrong written and verbal communication skills with the ability to align stakeholders across teamsnStrong analytical skills with the ability to investigate issues independentlynAbility to adapt to changing priorities and respond efficiently
Familiarity with macOS/iOS platform using Xcode to write triage and debug automation record of mentoring engineers and leading cross-team quality initiatives
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more