Sr. Automation Engineer - Android Good Technology
THIS JOB HAS EXPIRED
Description
Sr. Automation Engineer - Android
ARE YOU RIGHT FOR THE JOB?
Are you passionate about quality and have a bias for speed? Do you believe in aggressive sprints, user stories, continuous integration, regression testing, and traceability matrixes? Do you have a natural curiosity for how things work and what it will take to break them? Do you dream about edge-cases? Do you intuitively understand the complexities software product development and can you articulate how the process and pieces all come together? If you answered yes to all of these questions, then we think you are cool and probably want to hire you. Read on.
OK, HERE IS WHAT YOU WILL ACTUALLY BE DOING:
Results Oriented: As a member of our Engineering Operations & Quality team you will contribute to the holistic effort of delivering high quality software on time and on budget.
Automation: You will lead the automation efforts of the Android automation team. You will participate in the design and implementation of the test framework, identify areas for automation, and influence the Android automation strategy. You will provide technical leadership and guidance to the server automation engineers. You will maintain, extend, and enhance Automation harnesses and testing infrastructure, develop test tools required for testing, add automated tests to the framework and maintain them throughout the product life-cycle.
THINGS YOU SHOULD KNOW OR HAVE DONE IN THE PAST:
Experience, working in a multi-platform, multi-release, distributed development environment.
Experience with test automation tools & frameworks.
2+Experience with android software development kit 2.0 or later
5+ years of development/tool development experience
10+ years of java development experience
C++ experience a plus
Experience with Eclispe a plus
Web Services a big plus
Experience testing on mobile device platforms including iPhone, Android, Symbian, and Windows Mobile devices a plus.
Working knowledge of mail/networking server technologies (TCP/IP, POP3, IMAP, MAPI, MS-Exchange, Domino, Sun)a plus
Knowledge of wireless technologies (CDMA, GSM, FOTA, OTASP, etc.) a plus.
Knowledge of network technologies (proxy servers, load balancers, HTTP, TCP/IP, UDP) a plus.
Experience with scripting languages (JavaScript, Perl, Python, Ruby) a plus.
Experience with relational databases (MySQL, Oracle) a plus.
Experience working with remote teams a plus.
THE KIND OF PROFESSIONAL YOU SHOULD BE:
Relentlessly resourceful. You are a problem solver, not a problem mover.
Can do attitude. You don?t use the word ?can?t? very much.
Must have a passion for quality and a bias towards speed.
Must be a motivated self-starter with a short learning curve.
Ability to work in a fast-paced, demanding, dynamic (and sometimes chaotic) environment.
Must be able to learn new technical areas quickly.
Excellent organization, attention to detail, and communication skills along with the ability to work well with others.
Excellent command of written and spoken English, especially when it comes to taking technically complex concepts, and translating these into written form that even non-technical individuals can understand.
Ability to communicate effectively with senior management a must.
| Location: |
Sunnyvale, CA
United States
|
THIS JOB HAS EXPIRED