QA Automation Dev Engineer, Apple Pay (Japan)
Job Description
Summary
At Apple, ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
Apple Pay is an exciting environment and a fast-paced development organization. We are changing the landscape of payments through innovation enabling our customers to pay with their mobile devices in a simple, private and secure way. Apple Pay is the easiest way to pay in stores, within apps, on the web, to send and receive money and get around town.
The team is growing, and we are looking for an extraordinary software development engineer in quality with strong experience in building client test automation to join the team. This is a wonderful opportunity for a creative and motivated Engineer with excellent problem solving and communication skills.
You will join a dynamic team with strong technical skills who take pride in qualifying the best in class Apple Pay user experience. As a member of our dynamic group, you will have the rare and phenomenal opportunity to be involved in a new project and shape upcoming products that will delight and inspire millions of Apple’s customers every day.
We work in an agile software development environment and are building infrastructure to move towards continuous delivery where every code change is thoroughly tested by push of a button and ready for deployment.
With exponential growth that we experience at Apple Pay, we are aiming to scale our test infrastructure for fast and effective integrations. Join us on this journey as part of this initiative, and help us leave the world better than we found it!
Apple Pay is an exciting environment and a fast-paced development organization. We are changing the landscape of payments through innovation enabling our customers to pay with their mobile devices in a simple, private and secure way. Apple Pay is the easiest way to pay in stores, within apps, on the web, to send and receive money and get around town.
The team is growing, and we are looking for an extraordinary software development engineer in quality with strong experience in building client test automation to join the team. This is a wonderful opportunity for a creative and motivated Engineer with excellent problem solving and communication skills.
You will join a dynamic team with strong technical skills who take pride in qualifying the best in class Apple Pay user experience. As a member of our dynamic group, you will have the rare and phenomenal opportunity to be involved in a new project and shape upcoming products that will delight and inspire millions of Apple’s customers every day.
We work in an agile software development environment and are building infrastructure to move towards continuous delivery where every code change is thoroughly tested by push of a button and ready for deployment.
With exponential growth that we experience at Apple Pay, we are aiming to scale our test infrastructure for fast and effective integrations. Join us on this journey as part of this initiative, and help us leave the world better than we found it!
Description
- Design the framework for new features
- Identify and select which test cases to automate
- Create and review automation test plans
- Create, enhance, debug, and schedule test cases
- Continuously monitor failures and regressions
- Proactively manage any changes needed for upcoming releases
- Work with technical resources to resolve issues
- Attend and contribute to team meetings and provide written status updates
- Propose creative solution for hard to tackle problems
- Identify and select which test cases to automate
- Create and review automation test plans
- Create, enhance, debug, and schedule test cases
- Continuously monitor failures and regressions
- Proactively manage any changes needed for upcoming releases
- Work with technical resources to resolve issues
- Attend and contribute to team meetings and provide written status updates
- Propose creative solution for hard to tackle problems
Minimum Qualifications
- 5+ years working in an automation or software development test role
- Experience in programming with Python, Javascript and/or Swift
Preferred Qualifications
- BS or MS in Computer Science or equivalent experience.
- Skilled in SQA methodologies & practices, filing bug, creating reports
- Experience in crafting, writing, and automating test cases for specific features
- Self-directed
- Inquisitive