Test Automation Developer (m/f)
Job Number: 1201161
Work Locations: Germany-North Rhine-Westphalia-Bochum
Job Posting: Feb 13, 2012
Description
Research In Motion Limited® (RIM)® is a world leader in the mobile communications market and has a history of developing breakthrough wireless solutions. RIM's portfolio of award-winning products, services and embedded technologies is used by thousands of organizations around the world and includes the BlackBerry® wireless platform, the RIM Wireless Handheld™ product line, software development tools and software/hardware licensing agreements. RIM is seeking driven individuals who can take our wireless data products to the next level in the global wireless market. Are you ready to make a difference in the world of mobile communications with RIM?
Position Summary
Essential Skills And Qualifications
Job Number: 1201161
Work Locations: Germany-North Rhine-Westphalia-Bochum
Job Posting: Feb 13, 2012
Description
Research In Motion Limited® (RIM)® is a world leader in the mobile communications market and has a history of developing breakthrough wireless solutions. RIM's portfolio of award-winning products, services and embedded technologies is used by thousands of organizations around the world and includes the BlackBerry® wireless platform, the RIM Wireless Handheld™ product line, software development tools and software/hardware licensing agreements. RIM is seeking driven individuals who can take our wireless data products to the next level in the global wireless market. Are you ready to make a difference in the world of mobile communications with RIM?
Position Summary
- This position is ideal for an individual that thrives in a fast-paced, ever changing work environment where you encounter new challenges each day. Creative problem solving and the desire to innovate are key attributes to possess in order to succeed in this role.
- The mandate of the Test Automation team is to ensure that the quality of the core applications running on the BlackBerry devices continue to meet and exceed the expectations of our users. To assist in the meeting of this goal the team has designed and created an extensible automated testing solution that allows for rigorous testing in a short period of time. The entire solution including the testing framework and the test cases themselves are written in Java/C++.
- The successful candidate will be responsible for improving existing solutions as well as creating new testing solutions. This will require a solid understanding of the current architecture, to the point where they are able to design and implement new modules that will tie in seamlessly with it.
- It is expected that the candidate will be comfortable independently moving an idea through all stages of the development cycle, including proto-typing and proof of concept, design, implementation and finally testing. In general this will also require the candidate to collaborate and work closely with other development teams within both the Applications and OS department and he/she must be comfortable in doing so.
Essential Skills And Qualifications
- In-depth understanding of Java/C++ programming languages and object oriented design
- Ability to work independently to solve problems that are diverse in both scope and type Solid understanding of multi-threaded design and ability to debug multi-threaded systems
- Firm grasp of common design patterns and how to apply them in real world situations
- Understand the relationship between a Java Virtual Machine and native code
- Previous experience with automated testing procedures
- Previous experience with J2ME
If you're driven to take wireless technologies to the next level, it's time you join the team at RIM. We offer a challenging environment that fosters creativity and rewards excellence. Employees also have use of our award winning BlackBerry!
to see more details please visit the RIM BlackBerry EMEA RIM Career Opportunities








0 comments:
Post a Comment