|
高级QA,请看清楚要求后发简历:asdfasdf231@163.com:
Job Description
The Amazon Mobile team is looking for a Quality Assurance Engineer to test new and innovative Android/Blackberry apps for customers to interact with Amazon via their Android/Blackberry phone. We are developing multiple apps at a rapid pace. Mobile is changing the way people interact with the Internet and Amazon is well positioned to take its world class customer experience and deliver it on Android devices. You would join a team that is building things that have never been built before.
We are looking to deliver a terrific experience on the Android/Blackberry devices, and we look to take advantage of some of its more unique features to build a world class experience for our customers around the world. One of the most critical parts in delivering a high quality user experience is software quality which enables the business to move fast while maintaining customer trust.
We are looking for a Software Quality Assurance Engineer who has a passion for creating world-class Android/Blackberry user experiences that meet our user’s demanding expectations. Mobile QA Engineers understand mobile specific testing challenges & issues as well as leading edge UI Automation scripting languages such as Perl/Java on various mobile platforms. Reliance on strong testing methodologies and efficiencies as well as the ability to adapt and apply those sound testing fundamentals to changing requirements and situations is essential. Successful applicants have appreciation of this and drive to refine test plans and test cases that can cover multiple technical requirements that can then be automated in one-world user centric UI automation scripts.
Requirements & Attributes
- Proven track record of delivering world-class excellence in user software
- Five or more years of Testing/QA experience
- One or more years of Mobile Testing/QA experience
- Ability to understand and passion for utilizing mobile devices
- Experience in UI Automation (preferably on mobile platforms)
- Ability to quickly learn and apply complex technical information to mobile testing situations.
- Adaptability and attention to finalizing testing details and duties amidst aggressive time challenges.
- Takes full ownership of end-user quality, usability and appeal.
- BS in Computer Science or equivalent combination of technical education and work experience preferred.
Basic Qualifications
- Bachelors of Computer Science, Mathematics or a related field
- 3+ years experience in creating, managing and implementing test plans
- Experience with testing methodologies and techniques
- Testing background in Linux environment and using shell scripts
- Experience in UI testing
- Experience in agile software development methodologies
- Programming experience in Java/C++ and SQL a plus
- Scripting experience in Perl/Ruby/Shell scripts a plus
Preferred Qualifications
- Master’s degree
- Good communication skills
- Web based manual and automated UI testing experience a plus
- Ability to adapt to new challenges and overcome hurdles
- Experience in XP or Scrum a plus
- Familiarity with design concepts such as design-patterns, object oriented programming and UML is highly desirable |
|