|
View Job 2359
|
|
Title :
|
Tools Developer
|
|
Company Name :
|
Research In Motion Ltd
|
|
Location :
|
Bellevue, WA
|
|
Required Skills :
|
Design & develop test tools
|
|
Preferred Skills :
|
Programming skills in either Java or C++.
|
|
Min. Years Experience :
|
3
|
|
Min. Education :
|
Bachelor degree in computer science
|
|
Description/Duties :
|
RIM is looking for a creative Tools Developer, with invaluable skills in the art of Tool ingenuity to help us design, support, and implement new tools that not only enable us to do our jobs more effectively and efficiently, but also instills excitement into our daily tasks. Do you have a compulsion for seeing a problem and immediately need to discern the likely solution?
PRIMARY RESPONSIBILITIES: *Design, develop & test tools such as simulators, test data generators, system monitors, and test harnesses. *Act as a liaison between Development and QA by learning the inner workings of the system, discussing testability requirements, and identifying opportunities for test automation or tool development.
ESSENTIAL SKILLS/ QUALIFICATIONS: *Bachelors degree in Computer Science. *3 years development experience *Strong object-oriented programming skills in either Java or C++. *Strong scripting skills in either Perl, Python, or Shell. *Highly proficient in a Linux environment. *Experience with network and web service programming. *Experience with XML technologies (XSL/XSLT, DOM, SAX, SOAP, etc). *Experience with SQL and relational databases(Oracle, Sybase, MySQL, etc). *Thorough knowledge of Web technologies (HTML, WML, JavaScript, CGI, JSP, PHP, AJAX, etc). *Excellent verbal and written communication skills. *Strong debugging, testing, and troubleshooting skills. *Fast learner who can quickly come up to speed with different technologies and develop prototypes. *Detail oriented with a passion for quality.
ADDITIONAL ASSETS: *Good knowledge of email protocols, PIM, and other Internet services. *Knowledge and experience in designing, executing and analyzing performance and automation tests. *Knowledge of wireless technologies.
|
|
|
|
Interested in this Job?
|
First Time Users Please Register to submit Your Resume for this Job Listing.
Registered Users, please login to create or edit your resume.
|
|
|
|
Want to go back to your Jobs Search?
|
|
Click here to return to Your Job Listings Search.
|
|
|