|
Sustaining Quality Engineer, AIR
Education/Experience:
• Bachelors or above, Computer Science or related
• 3+ years QE experience or equivalent industry experience
Summary
The Adobe AIR team is looking for a Quality Engineer to join us in building the next release of our cross-platform, cross-device application deployment and runtime environment. This application platform will allow desktop and mobile applications to be built and deployed via familiar web technologies including Flash, HTML, and PDF. We’re looking for an experienced Quality Engineer to ensure the integrity of a critical piece of the AIR runtime. If you enjoy working with advanced technologies, aren’t intimidated by aggressive goals, and have a proven commitment to delivering great software, this may be the role for you.
Responsibilities
• Work with engineers on defining test plans and validating both new and existing functionality.
• Execute test cases for all areas of the product with a meticulous attention to detail.
• Analyze results and write detailed reports that accurately isolate the problem.
• Review existing test cases to ensure full coverage.
• He/she should be able to communicate clearly and be able to interact with different functional groups: development, technical support, product management.
Requirements
• BS in Computer Science or equivalent work experience.
• 3 or more years experience in Quality Engineering.
• Windows and Mac testing experience.
• Working experience with Internet technologies: HTML, JavaScript, AJAX.
• Strong analytical skills with the ability to identify and pinpoint issues at a very granular level.
• Strong understanding of Operating Systems fundamentals (memory management, security, performance, networking, etc.).
• Ability to achieve results with little supervision or direction.
• Ability to avoid distractions and deliver against deadlines.
• Able to act as an advocate for both internal and external customers to ensure we successfully deliver on the requirements and expectations.
• Must be a quick learner and able to transform a simple example into a comprehensive test suite that fully exercises a defined set of functionality.
• Organized and detail-oriented personality.
• Proactive and positive attitude.
• Candidate must have excellent verbal and written communication skills and be proactive about working with others.
• Should be strong communicator and able to articulate ideas clearly.
Ideal
• Experience with Object Oriented programming and/or scripting language development
• Experience of automating test scenarios by using different languages: C++, Java, Perl, WinRunner scripting, shell.
• Experience of working with Mobile and Linux
• Working knowledge of Flash, Flex, ActionScript, and/or PDF technologies
• Experience of working with agile/iterative product lifecycle |
|