Software Development Engineer in Test (SDET), Security

Apple Inc

Santa Clara Valley (Cupertino), CA

Job posting number: #7134349 (Ref:apl-200468542)

Posted: March 10, 2023

Application Deadline: Open Until Filled

Job Description

Summary
The Security Engineering & Architecture Quality team is seeking an automation engineer with the ability to work in a busy environment with strong experience in developing tests. In this role you will work with software development & quality engineers, on and outside the team, to test features and triage issues in various security projects.
Key Qualifications
  • 5+ years proven experience in test automation, quality assurance, or software operations
  • Experience identifying automation requirements and designing solutions to address test execution challenges
  • Experience using Version Control tools - such as CVS, SVN, Git
  • Experience or proven ability in working in an automated testing pipeline (integration + system + functional + use case validation) driven by a continuous integration framework
  • Experience in one or more Scripting/Programming Languages including Swift, Objective C or Python
  • Experience designing test reporting dashboards and reports, enabling seamless status reporting to multi-functional partners
  • Knowledge of macOS, iOS, tvOS, Linux and/or equivalent
  • Experience diagnosing and debugging complex systems
  • Ability to work multi-functionally and influence other teams and groups
  • Ability to think analytically, problem solve, reduce data sets, and innovate
Description
This position requires an ambitious individual with strong technical and interpersonal skills to handle responsibilities which will include design and implementation of test plans and test cases, risk analysis, and automated test triage. You will need to show abilities in communicating with both developers, Engineering Program Managers, other QA Engineers to build solid test plans, execute & report results. This role requires strong analytical skills, excellent problem-solving and interpersonal skills, and a passion to make the best products possible. Some of the key responsibilities in this role will include:

- Communicate frequently with managers and engineers across the organization

- Create and get consensus on project plans and project concepts

- Debug and report issues encountered during testing. Help triage the team’s daily automation results

- Support development of new methodologies and tools to improve the quality assurance process

- Optimize and scale our change qualification and integration pipeline
Education & Experience
BS or Master's Degree in Computer Science, or equivalent experience
Pay & Benefits




Apply Now

Please mention to the employer that you saw this ad on Sciencejobs.org

More Info

Job posting number:#7134349 (Ref:apl-200468542)
Application Deadline:Open Until Filled
Employer Location:Apple Inc
Jacksonville,Florida
United States
More jobs from this employer