Excellent knowledge of software development lifecycle, testing methodologies, and testing tools
Understanding of software QA metrics, operations, and statistical techniques
Experience in developing test plan, assessing risk, filing appropriate defects, and providing relevant data for test reporting
Detail oriented, analytical, and creative problem solver with passion for quality processes
Ability to triage problems, prioritize accordingly, and propose a resolution
Experience automating functional & integration testing of Web, iOS, OS X, and backend services & applications
Strong organizational and communication skills
Ability to work independently, raise issues and take corrective action
Working knowledge of Unix, Mac, shell scripting, python and tools to debug them
Experience working in a fast paced and international environment
Fluent English written and oral communications skills
Experience in Python / Obj-C and scripting languages is a plus
As an Apple Pay Software QA Engineer, you will work closely with software engineers, management, other Apple QA teams, and will provide new work to the Quality Plan and educate various software engineering teams on writing appropriate requirements and test plans.
You will ensure that Apple delivers the next generation products with the highest quality. - You will triage and debug difficult problems, driving them to resolution, in an effort to make the user experience phenomenal.
Defining test coverage, developing test plans, creating and maintaining test cases, executing functional and performance tests, evaluating and reporting quality of existing technologies and new features.
Developing test tools and implementing test automation. - You will carry an extraordinary deal of influence across the software engineering organization and as such, you will demonstrate previous success achieving certification of the greatest quality standards.
Education & Experience
Bachelor's Degree in Computer Science or equivalent experience