International Software Quality Engineer
Job Summary:
Our European International Quality team is responsible for designing, implementing and executing both automated and manual QA Plans for Apple’s software products for the EMEIA market. We are looking for a highly motivated QA Engineer with software development, interpersonal and foreign language skills.
Job Description:
You will design, implement, and execute both automated and manual test plans for a wide variety of Apple software products, interfacing with international software QA centers, software engineering teams, translators and project managers to ensure that Apple delivers world-class software products to our international markets.
Duties include:
-
Coding software automation to test in languages like ObjC, Python and Ruby.
-
Perform localization testing on software, print & hardware items in your native language
-
Creating, maintaining and carrying out automated test procedures.
-
Carry out technical software reviews to assess automation opportunities.
-
Analyzing international functionality issues
-
Identifying areas of improvement in existing tools and processes, and addressing issues with innovative solutions.
-
Working cross-functionally with engineering teams, QA and project management teams throughout Apple to help ship amazing international software products.
Education:
Bachelor’s degree in Computer Science or Electronic Engineering, or equivalent.
Required:
-
Strong QA technical skills.
-
Strong analytical, communication and interpersonal skills.
-
Fluency in written and spoken English AND native Dutch OR Danish OR Italian OR Turkish
Preferred:
- Experience in OS X and/or iOS software development with Cocoa technology.
- Experience as a “power user” of Apple Products.
- Experience in software localization/internationalization.
- A strong background in UNIX.
- 2+ years of real world Software Engineering experience.
- Ability to thrive under pressure and function effectively in a fast-paced environment.
- Strong interest for Apple and its international users.
- A team player, and a person who enjoys creating test plans that ‘break’ software products.
-
International Software Quality Engineer with Russian
-
International Software Quality Engineer with Ukarainian
-
International Software Quality Engineer withSlovak
-
International Software Quality Engineer with Danish
-
International Software Quality Engineer with Polish
-
International Software Quality Engineer with Swedish
-
International Software Quality Engineer with German
-
International Software Quality Engineer with Norwegian