The position requires a highly motivated individual to create maintain and expand our automated UI testing coverage for our operating systems. You will use our testing coverage to identify and triage critical regressions in our software and work directly with engineering teams to resolve these quickly ensuring our software releases are of the highest quality. On our fast paced team you will help push forward and innovate how we test constantly looking for new and exciting ways to deliver results more effectively.
- BSc in Computer Science or related field or equivalent practical experience.
- Strong programming skills in Python Swift and Bash.
- Excellent knowledge and experience with test methodologies (unit testing integration testing performance testing functional testing etc).
- Ability to investigate debug and triage difficult problems both independently and cooperatively.
- Experience with Git and codebase management.
- Strong passion for quality assurance in software including experience in finding investigating and fixing bugs and knowledge of software development cycles.
- Experience with developing test strategies including writing test plans test cases custom tools and testing architectures.
- Experience developing UI automation preferably in Apple frameworks such as XCTest.
- Creative thinker and strong problem solver with meticulous attention to detail.
- Highly organized creative motivated and passionate about achieving and delivering results in a fast paced environment.
- Excellent written and verbal communication skills to facilitate close interaction with development teams management and other organizations within Apple.
The position requires a highly motivated individual to create maintain and expand our automated UI testing coverage for our operating systems. You will use our testing coverage to identify and triage critical regressions in our software and work directly with engineering teams to resolve these quick...
The position requires a highly motivated individual to create maintain and expand our automated UI testing coverage for our operating systems. You will use our testing coverage to identify and triage critical regressions in our software and work directly with engineering teams to resolve these quickly ensuring our software releases are of the highest quality. On our fast paced team you will help push forward and innovate how we test constantly looking for new and exciting ways to deliver results more effectively.
- BSc in Computer Science or related field or equivalent practical experience.
- Strong programming skills in Python Swift and Bash.
- Excellent knowledge and experience with test methodologies (unit testing integration testing performance testing functional testing etc).
- Ability to investigate debug and triage difficult problems both independently and cooperatively.
- Experience with Git and codebase management.
- Strong passion for quality assurance in software including experience in finding investigating and fixing bugs and knowledge of software development cycles.
- Experience with developing test strategies including writing test plans test cases custom tools and testing architectures.
- Experience developing UI automation preferably in Apple frameworks such as XCTest.
- Creative thinker and strong problem solver with meticulous attention to detail.
- Highly organized creative motivated and passionate about achieving and delivering results in a fast paced environment.
- Excellent written and verbal communication skills to facilitate close interaction with development teams management and other organizations within Apple.
View more
View less