Software Automation QA Engineer - Security
Apple
Cupertino, California, United States
Full-time, Regular
Posted 1 week ago
Onsite
About the role
The SPEAR team in Apple’s Security Engineering & Architecture organization is hiring a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features
Responsibilities
- Test SPEAR’s features to ensure they achieve their security goals while maintaining functionality, stability, and performance requirements
- Collaborate with SPEAR software developers during all project phases
- Develop comprehensive feature test plans to ensure the feature achieves its goals without regressing functionality, performance, power, or stability
- Implement new tests when needed to achieve adequate coverage
- Automate end-to-end and unit-level testing
- Manage automated testing and triage test failures
- Report on testing status and follow up to ensure regressions are addressed
Requirements
- Bachelors degree in Computer Science, Software Engineering or equivalent experience
- Software skills with automation languages such as Python and Swift
- Demonstrated experience creating tests that identify deep software bugs
- Ability to communicate clearly and effectively about technical topics (verbal and written)
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is an equal opportunity employer that is committed to inclusion and diversity
Job Details
Salary Range
$141,800 - $258,600/yearly
Location
Cupertino, California, United States
Employment Type
Full-time, Regular
Original Posting
View on company website