| Software Engineer-System Test |
 |
ְλÃèÊö£º
About the Team £º
System Test in China is a newly established group and is planned to be a significant contributor to the future and overall success of both the Test organisation and Symbian in China.
System Test is responsible for accessing product quality through the development, implementation and management of test software used for testing throughout the development lifecycle and prior to any OS release.
System Test is involved in all phases of the development cycle. This includes product evaluation, test harness development in C++, benchmarking, results analysis, requirement validation and exploratory testing. The test teams have responsibility for the development and automation where appropriate, of searching tests to assess product quality and stability of Symbian OS from design and development through to delivery to licensees
About the Role £º
This role is based in China but will involve interworking and cooperation with System Test Development team in the UK. Most of the group's activities are organised around the testing of software development projects that use C++ as the main development language. Development systems are hosted on windows environments and target hardware platforms using ARM processors.
Test Software Engineers work in dynamic, flexible and productive teams on projects following Symbian's software lifecycle standards, which are based on the SEI CMM model.
The ideal candidate will have strong technical and communication skills, with a proven track record of achievement and delivery, be able to demonstrate ability to quickly assimilate information and the ability to develop their own skills.
Key Job Responsibilities £º
* Design required System tests and scripts as directed
* Develop test specifications and software
* Maintain existing test software as directed
* Support test environment needs as directed
* Contribute to estimates and plans, as required by the Test Project Manager
* Provide regular status updates to Test Project Manager
* Work closely with the development teams and other groups as necessary
* Identify testing gaps and solutions in existing Tests
* Attend Peer Reviews
* Execute Tests
* Raise defects
* Adhere to Symbian test processes and practices
Essential £º
Qualifications
* Bachelor / Master Degree in Computer Science, Computer Engineering or Telecom related discipline.
Experience £º
* Experience of professional software development gained in a Telecom or Engineering related industry
* Experience of working with mature processes across some of the stages of the Software Development Lifecycle as part of either product or test code development activity
* Had hands-on responsibility for software development for either product or test code working under supervision from requirements and functional documentation
Skills £º
* Knowledge of Object-orientated design techniques
* Good C++ skills
* Real time embedded system experience
* Test design and Test automation
* Understanding of test methodologies and processes
* Understand the V-Model
* Good written and verbal command of the English language
Disposition £º
* General technical awareness.
* Professional attitude towards project and general management practises
* Excellent verbal and written communication skills
* Ability to manage own time
* Pro-active
* Team player
* Proven high performer
* Poses a quality and test mind-set
Desirable £º
Qualifications
* Ideally will be ISEB accredited, Foundation and or Practitioner or equivalent
Experience £º
* Familiarity with Symbian OS
* Familiarity with CMM process
* Perl scripting skills
* Knowledge and experience of RTOS
* Familiar with Mercury Test Director
|