Senior Quality Engineer - Mobile
As our Mobile QA Engineer, you will be working with a cutting edge team of engineers and an amazingly talented product team to build new Flickr experiences on iOS, Android and Windows devices. If you think you have what it takes (or know someone that does), we'd love to hear from you!
We have a track record of innovation to build on and a strong desire to radically improve Flickr, both for new users and casual visitors as well as the power users who form the core of the community. There's a tremendously long list of new features, programs and technologies set to come online this year. If you've ever wanted to a chance to have a big impact (Flickr has 80+ million users and 7+ billion photos), this is it.
What you'll do:
- Design and develop test strategies, test plans and detailed testcases for mobile applications
- Conduct integration, regression, ad-hoc, and edge-case testing as part of release cycles
- Perform testing on iOS, Android and Windows devices & simulators
- Perform daily data spot checks on live products to ensure data quality
- Lead key technical quality decisions related to the design specification of product/project
- Ensure product design is inherently testable
- Understand and represent customer needs in product feedback discussions
- Troubleshoot and isolate issues, file bugs and work with developers
- Participate in release management and post deployment testing
- Recommend process improvement in both development and QA
You should have:
- Experience with manual and some automated testing of applications on iOS, Android and Windows platforms
- Experience testing websites designed for mobile experience
- Knowledge of mobile devices and how they behave across manufacturers/platforms
- Experience testing software across devices with fragmented capabilities and feature sets
- Experience in developing innovative solutions for automated testing strategies and quality assurance of our systems and products
- Experience working with consumer facing mobile applications
- Experience in improving tools for continuous integration, automated testing and release management
- Experience with bug tracking software such as Mantis, Bugzilla, etc.
- Familiarity with Java and / or Objective C
- 3+ years of overall testing and/or development experience as well as writing test plans and test cases
- Proven ability to multitask in a fast paced environment
- Resourceful, flexible, and adaptable. You have a "killer instinct" to get things done. You motivate those around you by your own contribution, commitment to quality, professionalism, leadership and teamwork
- Computer Science background
Nice if you have:
- Academic background in computer science/math/physics
- Writing test automation scripts
- Experience with client server protocols
- Experience with IDE*s including XCode, Eclipse, etc.
And of course you'll have:
- A camera
- A passion for the web and the possibilities it affords for new forms of human interaction and community
- A strong tolerance for office tomfoolery
- A desire to change the world
- Excellent written and verbal communication skills
- Ability to legally work in the US
- Accountability, honesty, responsibility, flexibility ... and a sense of fun and playfulness